createMainFile function
void
createMainFile({})
Implementation
void createMainFile({
required String projectName,
bool riverpod = false,
bool bloc = false,
bool getx = false,
}) {
final file = File('$projectName/lib/main.dart');
String content;
if (riverpod) {
content = _riverpodMain();
} else if (bloc) {
content = _blocMain();
} else if (getx) {
content = _getxMain();
} else {
content = _providerMain();
}
file.writeAsStringSync(content);
print('📝 main.dart generated');
}