import 'package:equatable/equatable.dart'; import 'package:flutter/material.dart'; import '../../core/app_export.dart'; part 'theme_event.dart'; part 'theme_state.dart'; class ThemeBloc extends Bloc { ThemeBloc(ThemeState initialState) : super(initialState) { on(_changeTheme); } _changeTheme( ThemeChangeEvent event, Emitter emit, ) async { emit(state.copyWith(themeType: event.themeType)); } }