createDirectoryStructure method
Future<void>
createDirectoryStructure(
- String projectName,
- StateManagementType stateManagement,
- bool includeGoRouter
override
Implementation
@override
Future<void> createDirectoryStructure(String projectName, StateManagementType stateManagement, bool includeGoRouter) async {
final directories = <String>[];
// Add Go Router directories if requested
if (includeGoRouter) {
directories.addAll([
'lib/routes',
'lib/pages',
]);
}
for (final dir in directories) {
Directory(path.join(projectName, dir)).createSync(recursive: true);
}
}