This commit is contained in:
Phuoc Nguyen
2025-10-10 16:38:07 +07:00
parent e5b247d622
commit b94c158004
177 changed files with 25080 additions and 152 deletions

30
lib/hive_registrar.g.dart Normal file
View File

@@ -0,0 +1,30 @@
// Generated by Hive CE
// Do not modify
// Check in to version control
import 'package:hive_ce/hive.dart';
import 'package:retail/features/categories/data/models/category_model.dart';
import 'package:retail/features/home/data/models/cart_item_model.dart';
import 'package:retail/features/home/data/models/transaction_model.dart';
import 'package:retail/features/products/data/models/product_model.dart';
import 'package:retail/features/settings/data/models/app_settings_model.dart';
extension HiveRegistrar on HiveInterface {
void registerAdapters() {
registerAdapter(AppSettingsModelAdapter());
registerAdapter(CartItemModelAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(ProductModelAdapter());
registerAdapter(TransactionModelAdapter());
}
}
extension IsolatedHiveRegistrar on IsolatedHiveInterface {
void registerAdapters() {
registerAdapter(AppSettingsModelAdapter());
registerAdapter(CartItemModelAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(ProductModelAdapter());
registerAdapter(TransactionModelAdapter());
}
}