model static method

String model(
  1. String projectName,
  2. String feature
)

Implementation

static String model(String projectName, String feature) {
  final pascal = StringUtils.toPascalCase(feature);
  return '''
import 'package:equatable/equatable.dart';

class ${pascal}Model extends Equatable {
final String id;

const ${pascal}Model({required this.id});

@override
List<Object?> get props => [id];
}
''';
}