admin/dist/assets
hosseintaromi a6e59b7c85 perf: optimize bundle size with code splitting and lazy loading
Bundle Size Optimization:
- Add lazy loading for all page components
- Implement Suspense wrapper with loading fallbacks
- Configure manual chunks for vendor libraries
- Separate chart library (recharts) into vendor-charts chunk

Results:
- Split single 950KB bundle into multiple optimized chunks
- Main vendor chunks: React (162KB), Forms (65KB), Charts (402KB)
- Each page loads independently with lazy loading
- Improved initial load time and caching efficiency
- Install terser for better minification

Chunks created:
- vendor-react: React dependencies
- vendor-forms: Form validation libraries
- vendor-query: React Query
- vendor-toast: Toast notifications
- vendor-charts: Chart library (lazy loaded)

This resolves the bundle size warning and improves performance
2025-07-29 09:58:41 +03:30
..
AdminUserDetailPage-bc73b8e3.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
AdminUserFormPage-cda21843.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
AdminUsersListPage-71f01ef3.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
BarChart-2cf7731f.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
CategoriesListPage-e9d7e6e2.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
CategoryFormPage-da5b0c87.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Dashboard-e64113c9.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Input-dc2009a3.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
LineChart-c9934470.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Login-5c346228.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Modal-8110908d.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
MultiSelectAutocomplete-a5a00ba6.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Notifications-62a27ebc.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Orders-03d2b26a.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Pagination-ce6b4a1c.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
PermissionFormPage-f910c22b.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
PermissionsListPage-d4b2ae32.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
ProductDetailPage-efc71a33.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
ProductFormPage-70905032.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
ProductOptionFormPage-dba7dda7.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
ProductOptionsListPage-9794930d.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
ProductsListPage-1040bc50.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Reports-66b51ed4.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
RoleDetailPage-00a65d21.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
RoleFormPage-57d635b2.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
RolePermissionsPage-7d18a97b.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
RolesListPage-ead5d22a.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Table-2d8d22e8.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
Users-222cded8.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-8b9f7cf5.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-9d916060.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-69d4323f.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-653fd77f.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-05707864.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_hooks-e1033fd2.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_models-0008c1da.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
_requests-35c9d4c3.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
index-268bb46f.css build: update production build files 2025-07-29 09:50:26 +03:30
index-590deac5.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-charts-4c310516.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-forms-f89aa741.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-query-a3e439f2.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-react-ac1483bd.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-toast-598db4db.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
vendor-ui-8a3c5c7d.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30
yup-bff05cf1.js perf: optimize bundle size with code splitting and lazy loading 2025-07-29 09:58:41 +03:30