import 'package:novyronst/common/model/parse_model.dart'; class NyCategoryModel { final int id; final String name; const NyCategoryModel({required this.id, required this.name}); factory NyCategoryModel.fromJson(Map json) { return NyCategoryModel( id: parseInt(json['id']), name: parseString(json['name']), ); } Map toJson() { return {'id': id, 'name': name}; } NyCategoryModel copyWith({int? id, String? name}) { return NyCategoryModel(id: id ?? this.id, name: name ?? this.name); } }