renameInFilePageDart function
Future<void>
renameInFilePageDart(
{ - required String path,
- required String featureCamelCase,
- required String pageCamelCase,
})
Implementation
Future<void> renameInFilePageDart({
required String path,
required String featureCamelCase,
required String pageCamelCase,
}) async {
var featureLowerCase = camelToLowerPascal(featureCamelCase);
var featurePascalCase = camelToPascalPascal(featureCamelCase);
// var pageLowerCase = camelToLowerPascal(pageCamelCase);
var pagePascalCase = camelToPascalPascal(pageCamelCase);
await renameContentInFile(path, "/sample/", "/$featureCamelCase/");
await renameContentInFile(path, "/sample_front", "/${featureCamelCase}_$pageCamelCase");
await renameContentInFile(path, "/sample_event", "/${featureCamelCase}_event");
await renameContentInFile(path, "/sample_state", "/${featureCamelCase}_state");
await renameContentInFile(path, "/SampleBloc", "/$featurePascalCase$pagePascalCase");
await renameContentInFile(path, "sampleFront", featureLowerCase+pagePascalCase);
await renameContentInFile(path, "SampleFront", featurePascalCase+pagePascalCase);
await renameContentInFile(path, "_blocSample", "_bloc$featurePascalCase");
await renameContentInFile(path, "SampleBloc", "${featurePascalCase}Bloc");
await renameContentInFile(path, "/sample", "/$featureCamelCase");
await renameContentInFile(path, "sample", featureLowerCase);
await renameContentInFile(path, "Sample", featurePascalCase);
}