CheckList

Models : ChecklistItemViewModel - ChecklistItem
class ChecklistItemViewModel {
ChecklistItem item;
bool treated;
ChecklistItemViewModel({required this.item, this.treated = false});
}
class ChecklistItem {
String id;
List<ProjectStepEnum> steps;
ChecklistPriorityModel priority;
final TagsThemeEnum theme;
String title;
String? link;
String? linkLabel;
String? rule;
ChecklistItem(
{required this.id,
this.steps = const [],
required this.priority,
required this.theme,
required this.title,
this.link});
}Hive : ChecklistDoneItemModel
@HiveType(typeId: 1)
class ChecklistDoneItemModel extends HiveObject {
@HiveField(0)
String id;
ChecklistDoneItemModel({required this.id});
}