Tag: FLUTTER-CUBIT
Sucedió al obtener algunos datos de Firebase y decodificarlos usando un modelo, y aquí está el método: UserModel? userModel; void getUser() { emit(GetUserLoadingsState()); FirebaseFirestore.instance.collection(‘users’).doc(uId).get().then((value) { userModel = UserModel.fromJson(value.data()!); emit(GetUserSuccessState()); }).catchError((error) { emit(GetUserErrorState(error.toString())); }); } Llamando al método: return BlocProvider( create: (BuildContext context) => AppCubit()..getUser(), child: BlocConsumer<appcubit, appstates=””>( listener: (context, state) . . . Read more
Soy trabajador en un proyecto de Flutter con Bloc como gestor de estado. Pero mi pantalla contiene una amplia variedad de datos. ¿Cómo puedo gestionar todos estos datos? class ProductCubit extends Cubit<productstate> { Worker worker = Worker(); List<productmakepricechange> productsPriceChange = []; List<purchasecount> purchaseCount = []; int productCount = 0; int . . . Read more
Tengo un diálogo y lo envuelvo en un BlocBuilder para actualizarlo según el tipo de estado, pero el diálogo solo se construye la primera vez y después de que cambia el estado no se vuelve a construir. showDialog( context: context, builder: (_) { BlocBuilder<examplecubit, examplestate=””>( bloc: cubit, builder: (context, state) . . . Read more
Me gustaría cambiar los valores bool del cubit, pero no puedo averiguar cómo hacerlo. Lo que quiero lograr es, por ejemplo: si (el valor booleano almacenado en el cubit es true) “mostrar widget A” : “mostrar widget B” Mi código: class ChangeBoolCubit extends Cubit<bool> { ChangeBoolCubit() : super(false); bool one . . . Read more
Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código y la salida en markdown. Soy nuevo en bloc y no pude encontrar un ejemplo de código para mi caso. En mi aplicación tengo una entidad llamada Jugador y quiero administrar . . . Read more