import 'package:equatable/equatable.dart'; import 'package:flutter/material.dart'; import '/core/app_export.dart'; import 'package:eatvio_app/presentation/credentials_screen/models/credentials_model.dart'; part 'credentials_event.dart'; part 'credentials_state.dart'; /// A bloc that manages the state of a Credentials according to the event that is dispatched to it. class CredentialsBloc extends Bloc { CredentialsBloc(CredentialsState initialState) : super(initialState) { on(_onInitialize); } _onInitialize( CredentialsInitialEvent event, Emitter emit, ) async { emit(state.copyWith( valueController: TextEditingController(), passwordController: TextEditingController(), passwordConfirmationController: TextEditingController())); } }