cubitContent function

String cubitContent(
  1. String featureName
)

Implementation

String cubitContent(String featureName) => '''
import 'package:flutter_bloc/flutter_bloc.dart';
import '../../data/repos/${featureName}_repo.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
part '${featureName}_state.dart';
part '${featureName}_cubit.freezed.dart';
class ${featureName.toPascalCase()}Cubit extends Cubit<${featureName.toPascalCase()}State> {
  final ${featureName.toPascalCase()}Repo _repo;
  ${featureName.toPascalCase()}Cubit(this._repo) : super(const ${featureName.toPascalCase()}State.initial());
}
''';