handleDeployStorage function

Future<void> handleDeployStorage()

Deploy Storage rules

Implementation

Future<void> handleDeployStorage() async {
  final config = await ProjectConfigLoader.load();
  if (config == null) {
    ProjectConfigLoader.printMissingConfigHelp();
    return;
  }

  if (!config.useFirebase) {
    _printFirebaseDisabledHelp(config);
    return;
  }

  final firebase = FirebaseService(config);
  if (await firebase.deployStorage()) {
    success('Storage rules deployed successfully');
  } else {
    error('Storage deployment failed');
  }
}