Refactor: Implement multi-item inventory for Pad Tracker and dynamic navigation

This commit is contained in:
2026-01-02 18:10:50 -06:00
parent 56683f5407
commit 8772b56f36
44 changed files with 3515 additions and 781 deletions

View File

@@ -12,15 +12,15 @@ part 'scripture.g.dart'; // Hive generated adapter
/// Scripture model for daily verses and devotionals
@HiveType(typeId: 10) // Unique typeId for Scripture
class Scripture extends HiveObject {
@HiveField(0)
@HiveField(0, defaultValue: {})
final Map<BibleTranslation, String> verses;
@HiveField(1)
final String reference;
@HiveField(2)
final String? reflection;
@HiveField(3)
@HiveField(3, defaultValue: [])
final List<String> applicablePhases;
@HiveField(4)
@HiveField(4, defaultValue: [])
final List<String> applicableContexts;
Scripture({