enterNameFolder static method

Future<String?> enterNameFolder({
  1. bool isScreen = true,
})

Implementation

static Future<String?> enterNameFolder({bool isScreen = true}) async {
  var screenName =
      await enterText('Enter ${isScreen ? 'screen' : 'page'} name: ');
  final dir = Directory('${FCoreGenConstant.folderFeatures}/$screenName');
  final dirExist = await dir.exists();
  if (dirExist) {
    stdout.write(
        'Sorry, the folder you want to create already exists, please delete the old folder or choose another name.\n');
    return null;
  }
  return screenName;
}