. ├── Api │   ├── Api.tsx │   ├── CustomerApi.tsx │   ├── MastersApi.tsx │   ├── OrderApi.tsx │   ├── README.md │   ├── ShipmentApi.tsx │   └── Testing │   └── TestResponses.tsx ├── components │   ├── Accordion │   │   └── Accordion.tsx │   ├── Config │   │   └── ThemeConfig.tsx │   ├── Error404Container │   │   └── Error404.tsx │   ├── Filters │   │   └── CommonFilter.tsx │   ├── Layouts │   │   ├── Footer │   │   │   └── Footer.tsx │   │   ├── Header │   │   │   └── Header.tsx │   │   └── LayoutWithHeaderFooter.tsx │   ├── Loader │   │   ├── Loader.tsx │   │   ├── ScaleLoader.tsx │   │   └── ThreeDotsLoader.tsx │   ├── Modal │   │   ├── AddAddressModal.tsx │   │   ├── AddBankDetailsModal.tsx │   │   ├── AddEditAddress │   │   │   └── Validation.tsx │   │   ├── BottomSheetModal.tsx │   │   ├── CreateOrderModal.tsx │   │   ├── CreateReturnOrderModal.tsx │   │   ├── CustomizeOrderModal.tsx │   │   ├── EditOrder │   │   │   └── EditForm.tsx │   │   ├── Filters │   │   │   ├── AccountFilter.tsx │   │   │   ├── GroupInvoiceFilter.tsx │   │   │   ├── OrderFilterForm.tsx │   │   │   ├── OrderFilter.tsx │   │   │   ├── SettlementFilter.tsx │   │   │   ├── ShipmentFilter.tsx │   │   │   ├── StickerOrderFilterForm.tsx │   │   │   ├── StickerOrderFilter.tsx │   │   │   └── TabMenu.tsx │   │   ├── ForgotModal.tsx │   │   ├── LoginModal.tsx │   │   ├── MenuModal.tsx │   │   ├── Modal.tsx │   │   ├── OrderSuccessModal.tsx │   │   ├── PaymentConfirmModal.tsx │   │   ├── PlaceOrder │   │   │   ├── PhoneEdit.tsx │   │   │   └── PlaceOrderForm.tsx │   │   ├── PlaceOrderModal.tsx │   │   └── SingnUpModal.tsx │   ├── NoDataContainer │   │   └── NoData.tsx │   ├── pages │   │   ├── Account │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── AddressPrint │   │   │   ├── Containers │   │   │   ├── indexOLD.md │   │   │   └── index.tsx │   │   ├── AddUsers │   │   │   ├── AddEditForm.tsx │   │   │   ├── DataListItems.tsx │   │   │   ├── FormMethodstree -L 4 > folder-structure.txt │   │   │   └── index.tsx │   │   ├── BulkOrders │   │   │   ├── Containers │   │   │   ├── index.tsx │   │   │   └── PickupForm.tsx │   │   ├── BulkOrderView │   │   │   └── index.tsx │   │   ├── CreateOrder │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── Dashboard │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── GroupInvoices │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── Invoices │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── InvoiceView │   │   │   └── index.tsx │   │   ├── MyOrders │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── MyProfile │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── Notification │   │   │   └── index.tsx │   │   ├── OrderTracking │   │   │   └── index.tsx │   │   ├── OrderView │   │   │   └── index.tsx │   │   ├── PrivacyPolicy │   │   │   └── index.tsx │   │   ├── ReceiptView │   │   │   └── index.tsx │   │   ├── Settlements │   │   │   ├── Containers │   │   │   └── index.tsx │   │   ├── Shipments │   │   │   ├── Containers │   │   │   ├── DataListItems.tsx │   │   │   ├── FormMethods │   │   │   └── index.tsx │   │   ├── TermsConditions │   │   │   └── index.tsx │   │   └── Tracking │   │   └── index.tsx │   ├── Print │   │   └── Invoice.tsx │   ├── TextField │   │   ├── CheckboxField.tsx │   │   ├── CustomizedSelect.tsx │   │   ├── CustomSelectOptions copy.tsx │   │   ├── CustomSelectOptions.tsx │   │   ├── CustomSelect.tsx │   │   ├── DescriptionField.tsx │   │   ├── InputDatePicker.tsx │   │   ├── InputFieldCustom.tsx │   │   ├── InputField.tsx │   │   ├── InputPrepend.tsx │   │   ├── InputSelect.tsx │   │   ├── InputUpload.tsx │   │   ├── PhoneInputFieldAddAddressModal.tsx │   │   ├── PhoneInputFieldNew.tsx │   │   ├── PhoneInputField.tsx │   │   ├── phoneinput.md │   │   ├── ReactSelect.tsx │   │   └── SelectOptions.tsx │   └── utlits │   ├── countries.ts │   ├── Messages.tsx │   ├── NoSsr.tsx │   ├── PickupTimes.tsx │   ├── Tool.tsx │   └── validation.ts ├── eslint.config.mjs ├── folder-structure.txt ├── lib │   ├── Helper.tsx │   └── keyStorage.tsx ├── next.config.ts ├── next-env.d.ts ├── README.md ├── src │   ├── app │   │   ├── address-print │   │   │   ├── layout.tsx │   │   │   └── page.tsx │   │   ├── AutoLogoutWrapper.tsx │   │   ├── ClientLayout.tsx │   │   ├── create-order │   │   │   ├── layout.tsx │   │   │   └── page.tsx │   │   ├── dashboard │   │   │   └── page.tsx │   │   ├── favicon.ico │   │   ├── favicon-OLD.ico │   │   ├── globals.css │   │   ├── i18n │   │   │   ├── i18n-context.tsx │   │   │   ├── locales │   │   │   ├── server.tsx │   │   │   └── settings.tsx │   │   ├── invoice-view │   │   │   ├── layout.tsx │   │   │   └── page.tsx │   │   ├── layout.tsx │   │   ├── (MainBody) │   │   │   ├── add-users │   │   │   ├── bulk-orders │   │   │   ├── bulk-order-view │   │   │   ├── group-invoices │   │   │   ├── invoices │   │   │   ├── layout.tsx │   │   │   ├── my-orders │   │   │   ├── my-profile │   │   │   ├── notification │   │   │   ├── order-tracking │   │   │   ├── order-view │   │   │   ├── privacy-policy │   │   │   ├── settlements │   │   │   ├── shipments │   │   │   ├── terms-conditions │   │   │   └── tracking │   │   ├── MainProvider.tsx │   │   ├── page.tsx │   │   ├── receipt-view │   │   │   ├── layout.tsx │   │   │   └── page.tsx │   │   └── ThemeHandler.tsx │   ├── Constant │   │   ├── enums.ts │   │   ├── index.tsx │   │   ├── options.ts │   │   └── types.ts │   ├── context │   │   └── PopupContext.tsx │   ├── hooks │   │   └── useAutoLogout.ts │   ├── middleware.tsx │   ├── Redux │   │   ├── Hooks.tsx │   │   ├── Reducers │   │   │   ├── CreateOrderSlice.tsx │   │   │   ├── LayoutSlice.tsx │   │   │   └── ThemeCustomizerSlice.tsx │   │   └── Store.tsx │   └── services ├── tsconfig.json └── Type ├── Layout │   ├── Breadcrumbs.tsx │   ├── CommonCardHeader.tsx │   ├── Header.tsx │   └── Sidebar.tsx ├── ListType.tsx └── Modal.tsx