feat: outlet information page

This commit is contained in:
efrilm
2025-08-19 11:08:33 +07:00
parent de11c1243c
commit 590bb3329c
21 changed files with 2652 additions and 104 deletions
@@ -0,0 +1,32 @@
part of '../outlet.dart';
@freezed
class Outlet with _$Outlet {
const factory Outlet({
required String id,
required String organizationId,
required String name,
required String address,
required String phoneNumber,
required String businessType,
required String currency,
required int taxRate,
required bool isActive,
required DateTime createdAt,
required DateTime updatedAt,
}) = _Outlet;
factory Outlet.empty() => Outlet(
id: '',
organizationId: '',
name: '',
address: '',
phoneNumber: '',
businessType: '',
currency: '',
taxRate: 0,
isActive: false,
createdAt: DateTime(1970),
updatedAt: DateTime(1970),
);
}