modelTemplate function

String modelTemplate(
  1. String feature,
  2. String pascal
)

Implementation

String modelTemplate(String feature, String pascal) => '''
class ${pascal}Model {
  final String id;

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

  factory ${pascal}Model.fromJson(Map<String, dynamic> json) => ${pascal}Model(
        id: json['id'] as String,
      );

  Map<String, dynamic> toJson() => {'id': id};

  ${pascal}Model copyWith({String? id}) => ${pascal}Model(id: id ?? this.id);
}
''';