createDataSources static method
void
createDataSources({})
Implementation
static void createDataSources({
required String path,
required bool splitDataSource,
required String featureName,
}) {
if (splitDataSource) {
final List<String> files = [
'data/data_sources/local/${featureName}_local_data_source.dart',
'data/data_sources/local/${featureName}_local_data_source.impl.dart',
'data/data_sources/remote/${featureName}_remote_data_source.dart',
'data/data_sources/remote/${featureName}_remote_data_source.impl.dart',
];
_createDartFiles(files.map((file) => '$path/$file').toList());
} else {
final List<String> files = [
'data/data_sources/${featureName}_data_source.dart',
'data/data_sources/${featureName}_data_source.impl.dart',
];
_createDartFiles(files.map((file) => '$path/$file').toList());
}
}