Gamificación
This commit is contained in:
@@ -16,7 +16,9 @@ class PantallaPrincipal extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final l10n = AppLocalizations.of(context)!;
|
||||
final perfil = context.watch<ServicioPerfilUsuario>().perfil;
|
||||
final servicioPerfil = context.watch<ServicioPerfilUsuario>();
|
||||
final perfil = servicioPerfil.perfil;
|
||||
final gamificacion = servicioPerfil.resumenGamificacion;
|
||||
|
||||
return Scaffold(
|
||||
body: FondoFarolero(
|
||||
@@ -35,6 +37,8 @@ class PantallaPrincipal extends StatelessWidget {
|
||||
texto: perfil.nombre.substring(0, 1).toUpperCase(),
|
||||
assetPath: perfil.avatarAsset,
|
||||
size: 48,
|
||||
fuego: gamificacion.fuego,
|
||||
medallas: gamificacion.medallas,
|
||||
),
|
||||
const SizedBox(width: 10),
|
||||
Expanded(
|
||||
@@ -53,9 +57,9 @@ class PantallaPrincipal extends StatelessWidget {
|
||||
ClipRRect(
|
||||
borderRadius: BorderRadius.circular(4),
|
||||
child: LinearProgressIndicator(
|
||||
value: 0.68,
|
||||
value: gamificacion.fuego / 100,
|
||||
minHeight: 4,
|
||||
color: TemaApp.colorPurpura,
|
||||
color: TemaApp.colorNaranja,
|
||||
backgroundColor: Colors.black.withValues(alpha: 0.45),
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user