createStateManagement static method
void
createStateManagement({})
Implementation
static void createStateManagement({
required String path,
required String featureName,
required String stateManagementType, // 'bloc', 'cubit', 'provider', etc.
}) {
if (stateManagementType.toLowerCase() == 'bloc') {
_createDartFiles([
'$path/presentation/bloc/${featureName}_bloc.dart',
'$path/presentation/bloc/${featureName}_event.dart',
'$path/presentation/bloc/${featureName}_state.dart',
]);
}
// Additional state management types can be added here
}