create static method

Implementation

static Future<DynamicThemeManager> create() async {
  final prefs = await SharedPreferences.getInstance();
  final repository = ThemeRepositoryImpl(prefs);
  final bloc = ThemeBloc(repository);
  bloc.add(const ThemeInitialized());
  return DynamicThemeManager._(bloc);
}