prodycrts

This commit is contained in:
Phuoc Nguyen
2025-10-20 15:56:34 +07:00
parent e321e9a419
commit f95fa9d0a6
40 changed files with 3123 additions and 447 deletions

View File

@@ -7,10 +7,13 @@ import 'package:worker/core/database/models/cached_data.dart';
import 'package:worker/core/database/models/enums.dart';
import 'package:worker/features/home/data/models/member_card_model.dart';
import 'package:worker/features/home/data/models/promotion_model.dart';
import 'package:worker/features/products/data/models/category_model.dart';
import 'package:worker/features/products/data/models/product_model.dart';
extension HiveRegistrar on HiveInterface {
void registerAdapters() {
registerAdapter(CachedDataAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(GiftStatusAdapter());
registerAdapter(MemberCardModelAdapter());
registerAdapter(MemberTierAdapter());
@@ -18,6 +21,7 @@ extension HiveRegistrar on HiveInterface {
registerAdapter(OrderStatusAdapter());
registerAdapter(PaymentMethodAdapter());
registerAdapter(PaymentStatusAdapter());
registerAdapter(ProductModelAdapter());
registerAdapter(ProjectStatusAdapter());
registerAdapter(ProjectTypeAdapter());
registerAdapter(PromotionModelAdapter());
@@ -29,6 +33,7 @@ extension HiveRegistrar on HiveInterface {
extension IsolatedHiveRegistrar on IsolatedHiveInterface {
void registerAdapters() {
registerAdapter(CachedDataAdapter());
registerAdapter(CategoryModelAdapter());
registerAdapter(GiftStatusAdapter());
registerAdapter(MemberCardModelAdapter());
registerAdapter(MemberTierAdapter());
@@ -36,6 +41,7 @@ extension IsolatedHiveRegistrar on IsolatedHiveInterface {
registerAdapter(OrderStatusAdapter());
registerAdapter(PaymentMethodAdapter());
registerAdapter(PaymentStatusAdapter());
registerAdapter(ProductModelAdapter());
registerAdapter(ProjectStatusAdapter());
registerAdapter(ProjectTypeAdapter());
registerAdapter(PromotionModelAdapter());