feat: update user

This commit is contained in:
efrilm
2025-08-19 15:05:08 +07:00
parent bfd4604897
commit 7919825955
37 changed files with 2531 additions and 897 deletions
+3
View File
@@ -59,6 +59,9 @@ class AppRouter extends RootStackRouter {
// Download Report
AutoRoute(page: DownloadReportRoute.page),
// Profile
AutoRoute(page: ProfileEditRoute.page),
// Error
AutoRoute(page: ErrorRoute.page),
+148 -108
View File
@@ -9,7 +9,8 @@
// coverage:ignore-file
// ignore_for_file: no_leading_underscores_for_library_prefixes
import 'package:apskel_owner_flutter/domain/order/order.dart' as _i25;
import 'package:apskel_owner_flutter/domain/order/order.dart' as _i26;
import 'package:apskel_owner_flutter/domain/user/user.dart' as _i27;
import 'package:apskel_owner_flutter/presentation/pages/auth/login/login_page.dart'
as _i10;
import 'package:apskel_owner_flutter/presentation/pages/coming_soon/coming_soon_page.dart'
@@ -42,30 +43,32 @@ import 'package:apskel_owner_flutter/presentation/pages/product/product_analytic
as _i15;
import 'package:apskel_owner_flutter/presentation/pages/product/product_list/product_page.dart'
as _i16;
import 'package:apskel_owner_flutter/presentation/pages/profile/profile_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/profile/pages/profile_edit/profile_edit_page.dart'
as _i17;
import 'package:apskel_owner_flutter/presentation/pages/purchase/purchase_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/profile/profile_page.dart'
as _i18;
import 'package:apskel_owner_flutter/presentation/pages/report/report_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/purchase/purchase_page.dart'
as _i19;
import 'package:apskel_owner_flutter/presentation/pages/sales/sales_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/report/report_page.dart'
as _i20;
import 'package:apskel_owner_flutter/presentation/pages/schedule/schedule_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/sales/sales_page.dart'
as _i21;
import 'package:apskel_owner_flutter/presentation/pages/splash/splash_page.dart'
import 'package:apskel_owner_flutter/presentation/pages/schedule/schedule_page.dart'
as _i22;
import 'package:auto_route/auto_route.dart' as _i23;
import 'package:flutter/material.dart' as _i24;
import 'package:apskel_owner_flutter/presentation/pages/splash/splash_page.dart'
as _i23;
import 'package:auto_route/auto_route.dart' as _i24;
import 'package:flutter/material.dart' as _i25;
/// generated route for
/// [_i1.ComingSoonPage]
class ComingSoonRoute extends _i23.PageRouteInfo<void> {
const ComingSoonRoute({List<_i23.PageRouteInfo>? children})
class ComingSoonRoute extends _i24.PageRouteInfo<void> {
const ComingSoonRoute({List<_i24.PageRouteInfo>? children})
: super(ComingSoonRoute.name, initialChildren: children);
static const String name = 'ComingSoonRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i1.ComingSoonPage();
@@ -75,29 +78,29 @@ class ComingSoonRoute extends _i23.PageRouteInfo<void> {
/// generated route for
/// [_i2.CustomerPage]
class CustomerRoute extends _i23.PageRouteInfo<void> {
const CustomerRoute({List<_i23.PageRouteInfo>? children})
class CustomerRoute extends _i24.PageRouteInfo<void> {
const CustomerRoute({List<_i24.PageRouteInfo>? children})
: super(CustomerRoute.name, initialChildren: children);
static const String name = 'CustomerRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i2.CustomerPage());
return _i24.WrappedRoute(child: const _i2.CustomerPage());
},
);
}
/// generated route for
/// [_i3.DailyTasksFormPage]
class DailyTasksFormRoute extends _i23.PageRouteInfo<void> {
const DailyTasksFormRoute({List<_i23.PageRouteInfo>? children})
class DailyTasksFormRoute extends _i24.PageRouteInfo<void> {
const DailyTasksFormRoute({List<_i24.PageRouteInfo>? children})
: super(DailyTasksFormRoute.name, initialChildren: children);
static const String name = 'DailyTasksFormRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i3.DailyTasksFormPage();
@@ -107,13 +110,13 @@ class DailyTasksFormRoute extends _i23.PageRouteInfo<void> {
/// generated route for
/// [_i4.DownloadReportPage]
class DownloadReportRoute extends _i23.PageRouteInfo<void> {
const DownloadReportRoute({List<_i23.PageRouteInfo>? children})
class DownloadReportRoute extends _i24.PageRouteInfo<void> {
const DownloadReportRoute({List<_i24.PageRouteInfo>? children})
: super(DownloadReportRoute.name, initialChildren: children);
static const String name = 'DownloadReportRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i4.DownloadReportPage();
@@ -123,16 +126,16 @@ class DownloadReportRoute extends _i23.PageRouteInfo<void> {
/// generated route for
/// [_i5.ErrorPage]
class ErrorRoute extends _i23.PageRouteInfo<ErrorRouteArgs> {
class ErrorRoute extends _i24.PageRouteInfo<ErrorRouteArgs> {
ErrorRoute({
_i24.Key? key,
_i25.Key? key,
String? title,
String? message,
_i24.VoidCallback? onRetry,
_i24.VoidCallback? onBack,
_i25.VoidCallback? onRetry,
_i25.VoidCallback? onBack,
String? errorCode,
_i24.IconData? errorIcon,
List<_i23.PageRouteInfo>? children,
_i25.IconData? errorIcon,
List<_i24.PageRouteInfo>? children,
}) : super(
ErrorRoute.name,
args: ErrorRouteArgs(
@@ -149,7 +152,7 @@ class ErrorRoute extends _i23.PageRouteInfo<ErrorRouteArgs> {
static const String name = 'ErrorRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
final args = data.argsAs<ErrorRouteArgs>(
@@ -179,19 +182,19 @@ class ErrorRouteArgs {
this.errorIcon,
});
final _i24.Key? key;
final _i25.Key? key;
final String? title;
final String? message;
final _i24.VoidCallback? onRetry;
final _i25.VoidCallback? onRetry;
final _i24.VoidCallback? onBack;
final _i25.VoidCallback? onBack;
final String? errorCode;
final _i24.IconData? errorIcon;
final _i25.IconData? errorIcon;
@override
String toString() {
@@ -201,61 +204,61 @@ class ErrorRouteArgs {
/// generated route for
/// [_i6.FinancePage]
class FinanceRoute extends _i23.PageRouteInfo<void> {
const FinanceRoute({List<_i23.PageRouteInfo>? children})
class FinanceRoute extends _i24.PageRouteInfo<void> {
const FinanceRoute({List<_i24.PageRouteInfo>? children})
: super(FinanceRoute.name, initialChildren: children);
static const String name = 'FinanceRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i6.FinancePage());
return _i24.WrappedRoute(child: const _i6.FinancePage());
},
);
}
/// generated route for
/// [_i7.HomePage]
class HomeRoute extends _i23.PageRouteInfo<void> {
const HomeRoute({List<_i23.PageRouteInfo>? children})
class HomeRoute extends _i24.PageRouteInfo<void> {
const HomeRoute({List<_i24.PageRouteInfo>? children})
: super(HomeRoute.name, initialChildren: children);
static const String name = 'HomeRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i7.HomePage());
return _i24.WrappedRoute(child: const _i7.HomePage());
},
);
}
/// generated route for
/// [_i8.InventoryPage]
class InventoryRoute extends _i23.PageRouteInfo<void> {
const InventoryRoute({List<_i23.PageRouteInfo>? children})
class InventoryRoute extends _i24.PageRouteInfo<void> {
const InventoryRoute({List<_i24.PageRouteInfo>? children})
: super(InventoryRoute.name, initialChildren: children);
static const String name = 'InventoryRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i8.InventoryPage());
return _i24.WrappedRoute(child: const _i8.InventoryPage());
},
);
}
/// generated route for
/// [_i9.LanguagePage]
class LanguageRoute extends _i23.PageRouteInfo<void> {
const LanguageRoute({List<_i23.PageRouteInfo>? children})
class LanguageRoute extends _i24.PageRouteInfo<void> {
const LanguageRoute({List<_i24.PageRouteInfo>? children})
: super(LanguageRoute.name, initialChildren: children);
static const String name = 'LanguageRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i9.LanguagePage();
@@ -265,29 +268,29 @@ class LanguageRoute extends _i23.PageRouteInfo<void> {
/// generated route for
/// [_i10.LoginPage]
class LoginRoute extends _i23.PageRouteInfo<void> {
const LoginRoute({List<_i23.PageRouteInfo>? children})
class LoginRoute extends _i24.PageRouteInfo<void> {
const LoginRoute({List<_i24.PageRouteInfo>? children})
: super(LoginRoute.name, initialChildren: children);
static const String name = 'LoginRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i10.LoginPage());
return _i24.WrappedRoute(child: const _i10.LoginPage());
},
);
}
/// generated route for
/// [_i11.MainPage]
class MainRoute extends _i23.PageRouteInfo<void> {
const MainRoute({List<_i23.PageRouteInfo>? children})
class MainRoute extends _i24.PageRouteInfo<void> {
const MainRoute({List<_i24.PageRouteInfo>? children})
: super(MainRoute.name, initialChildren: children);
static const String name = 'MainRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i11.MainPage();
@@ -297,11 +300,11 @@ class MainRoute extends _i23.PageRouteInfo<void> {
/// generated route for
/// [_i12.OrderDetailPage]
class OrderDetailRoute extends _i23.PageRouteInfo<OrderDetailRouteArgs> {
class OrderDetailRoute extends _i24.PageRouteInfo<OrderDetailRouteArgs> {
OrderDetailRoute({
_i24.Key? key,
required _i25.Order order,
List<_i23.PageRouteInfo>? children,
_i25.Key? key,
required _i26.Order order,
List<_i24.PageRouteInfo>? children,
}) : super(
OrderDetailRoute.name,
args: OrderDetailRouteArgs(key: key, order: order),
@@ -310,7 +313,7 @@ class OrderDetailRoute extends _i23.PageRouteInfo<OrderDetailRouteArgs> {
static const String name = 'OrderDetailRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
final args = data.argsAs<OrderDetailRouteArgs>();
@@ -322,9 +325,9 @@ class OrderDetailRoute extends _i23.PageRouteInfo<OrderDetailRouteArgs> {
class OrderDetailRouteArgs {
const OrderDetailRouteArgs({this.key, required this.order});
final _i24.Key? key;
final _i25.Key? key;
final _i25.Order order;
final _i26.Order order;
@override
String toString() {
@@ -334,160 +337,197 @@ class OrderDetailRouteArgs {
/// generated route for
/// [_i13.OrderPage]
class OrderRoute extends _i23.PageRouteInfo<void> {
const OrderRoute({List<_i23.PageRouteInfo>? children})
class OrderRoute extends _i24.PageRouteInfo<void> {
const OrderRoute({List<_i24.PageRouteInfo>? children})
: super(OrderRoute.name, initialChildren: children);
static const String name = 'OrderRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i13.OrderPage());
return _i24.WrappedRoute(child: const _i13.OrderPage());
},
);
}
/// generated route for
/// [_i14.OutletInformationPage]
class OutletInformationRoute extends _i23.PageRouteInfo<void> {
const OutletInformationRoute({List<_i23.PageRouteInfo>? children})
class OutletInformationRoute extends _i24.PageRouteInfo<void> {
const OutletInformationRoute({List<_i24.PageRouteInfo>? children})
: super(OutletInformationRoute.name, initialChildren: children);
static const String name = 'OutletInformationRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i14.OutletInformationPage());
return _i24.WrappedRoute(child: const _i14.OutletInformationPage());
},
);
}
/// generated route for
/// [_i15.ProductAnalyticPage]
class ProductAnalyticRoute extends _i23.PageRouteInfo<void> {
const ProductAnalyticRoute({List<_i23.PageRouteInfo>? children})
class ProductAnalyticRoute extends _i24.PageRouteInfo<void> {
const ProductAnalyticRoute({List<_i24.PageRouteInfo>? children})
: super(ProductAnalyticRoute.name, initialChildren: children);
static const String name = 'ProductAnalyticRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i15.ProductAnalyticPage());
return _i24.WrappedRoute(child: const _i15.ProductAnalyticPage());
},
);
}
/// generated route for
/// [_i16.ProductPage]
class ProductRoute extends _i23.PageRouteInfo<void> {
const ProductRoute({List<_i23.PageRouteInfo>? children})
class ProductRoute extends _i24.PageRouteInfo<void> {
const ProductRoute({List<_i24.PageRouteInfo>? children})
: super(ProductRoute.name, initialChildren: children);
static const String name = 'ProductRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i16.ProductPage());
return _i24.WrappedRoute(child: const _i16.ProductPage());
},
);
}
/// generated route for
/// [_i17.ProfilePage]
class ProfileRoute extends _i23.PageRouteInfo<void> {
const ProfileRoute({List<_i23.PageRouteInfo>? children})
/// [_i17.ProfileEditPage]
class ProfileEditRoute extends _i24.PageRouteInfo<ProfileEditRouteArgs> {
ProfileEditRoute({
_i25.Key? key,
required _i27.User user,
List<_i24.PageRouteInfo>? children,
}) : super(
ProfileEditRoute.name,
args: ProfileEditRouteArgs(key: key, user: user),
initialChildren: children,
);
static const String name = 'ProfileEditRoute';
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
final args = data.argsAs<ProfileEditRouteArgs>();
return _i17.ProfileEditPage(key: args.key, user: args.user);
},
);
}
class ProfileEditRouteArgs {
const ProfileEditRouteArgs({this.key, required this.user});
final _i25.Key? key;
final _i27.User user;
@override
String toString() {
return 'ProfileEditRouteArgs{key: $key, user: $user}';
}
}
/// generated route for
/// [_i18.ProfilePage]
class ProfileRoute extends _i24.PageRouteInfo<void> {
const ProfileRoute({List<_i24.PageRouteInfo>? children})
: super(ProfileRoute.name, initialChildren: children);
static const String name = 'ProfileRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i17.ProfilePage());
return _i24.WrappedRoute(child: const _i18.ProfilePage());
},
);
}
/// generated route for
/// [_i18.PurchasePage]
class PurchaseRoute extends _i23.PageRouteInfo<void> {
const PurchaseRoute({List<_i23.PageRouteInfo>? children})
/// [_i19.PurchasePage]
class PurchaseRoute extends _i24.PageRouteInfo<void> {
const PurchaseRoute({List<_i24.PageRouteInfo>? children})
: super(PurchaseRoute.name, initialChildren: children);
static const String name = 'PurchaseRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i18.PurchasePage();
return const _i19.PurchasePage();
},
);
}
/// generated route for
/// [_i19.ReportPage]
class ReportRoute extends _i23.PageRouteInfo<void> {
const ReportRoute({List<_i23.PageRouteInfo>? children})
/// [_i20.ReportPage]
class ReportRoute extends _i24.PageRouteInfo<void> {
const ReportRoute({List<_i24.PageRouteInfo>? children})
: super(ReportRoute.name, initialChildren: children);
static const String name = 'ReportRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i19.ReportPage());
return _i24.WrappedRoute(child: const _i20.ReportPage());
},
);
}
/// generated route for
/// [_i20.SalesPage]
class SalesRoute extends _i23.PageRouteInfo<void> {
const SalesRoute({List<_i23.PageRouteInfo>? children})
/// [_i21.SalesPage]
class SalesRoute extends _i24.PageRouteInfo<void> {
const SalesRoute({List<_i24.PageRouteInfo>? children})
: super(SalesRoute.name, initialChildren: children);
static const String name = 'SalesRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return _i23.WrappedRoute(child: const _i20.SalesPage());
return _i24.WrappedRoute(child: const _i21.SalesPage());
},
);
}
/// generated route for
/// [_i21.SchedulePage]
class ScheduleRoute extends _i23.PageRouteInfo<void> {
const ScheduleRoute({List<_i23.PageRouteInfo>? children})
/// [_i22.SchedulePage]
class ScheduleRoute extends _i24.PageRouteInfo<void> {
const ScheduleRoute({List<_i24.PageRouteInfo>? children})
: super(ScheduleRoute.name, initialChildren: children);
static const String name = 'ScheduleRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i21.SchedulePage();
return const _i22.SchedulePage();
},
);
}
/// generated route for
/// [_i22.SplashPage]
class SplashRoute extends _i23.PageRouteInfo<void> {
const SplashRoute({List<_i23.PageRouteInfo>? children})
/// [_i23.SplashPage]
class SplashRoute extends _i24.PageRouteInfo<void> {
const SplashRoute({List<_i24.PageRouteInfo>? children})
: super(SplashRoute.name, initialChildren: children);
static const String name = 'SplashRoute';
static _i23.PageInfo page = _i23.PageInfo(
static _i24.PageInfo page = _i24.PageInfo(
name,
builder: (data) {
return const _i22.SplashPage();
return const _i23.SplashPage();
},
);
}