├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── components.json ├── jest.config.ts ├── jest.setup.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public └── assets │ ├── forgot-password.jpg │ ├── login.jpg │ ├── no-profile-picture.jpg │ ├── not-found.png │ ├── page-screenshot.png │ ├── signup.jpg │ └── update-password.jpg ├── src ├── actions │ ├── categories │ │ ├── addCategory.ts │ │ ├── deleteCategories.ts │ │ ├── deleteCategory.ts │ │ ├── editCategories.ts │ │ ├── editCategory.ts │ │ ├── exportCategories.ts │ │ └── toggleCategoryStatus.ts │ ├── coupons │ │ ├── addCoupon.ts │ │ ├── deleteCoupon.ts │ │ ├── deleteCoupons.ts │ │ ├── editCoupon.ts │ │ ├── editCoupons.ts │ │ ├── exportCoupons.ts │ │ └── toggleCouponStatus.ts │ ├── customers │ │ ├── deleteCustomer.ts │ │ ├── editCustomer.ts │ │ └── exportCustomers.ts │ ├── orders │ │ ├── changeOrderStatus.ts │ │ └── exportOrders.ts │ ├── products │ │ ├── addProduct.ts │ │ ├── deleteProduct.ts │ │ ├── deleteProducts.ts │ │ ├── editProduct.ts │ │ ├── editProducts.ts │ │ ├── exportProducts.ts │ │ └── toggleProductStatus.ts │ ├── profile │ │ └── editProfile.ts │ └── staff │ │ ├── deleteStaff.ts │ │ ├── editStaff.ts │ │ └── toggleStaffStatus.ts ├── app │ ├── (authentication) │ │ ├── auth │ │ │ ├── callback │ │ │ │ └── route.ts │ │ │ ├── forgot-password │ │ │ │ └── route.ts │ │ │ ├── sign-in │ │ │ │ └── route.ts │ │ │ ├── sign-out │ │ │ │ └── route.ts │ │ │ ├── sign-up │ │ │ │ └── route.ts │ │ │ └── update-password │ │ │ │ └── route.ts │ │ ├── forgot-password │ │ │ ├── _components │ │ │ │ ├── PasswordResetForm.tsx │ │ │ │ ├── fields.ts │ │ │ │ └── schema.ts │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── login │ │ │ ├── _components │ │ │ │ ├── LoginForm.tsx │ │ │ │ ├── fields.ts │ │ │ │ └── schema.ts │ │ │ └── page.tsx │ │ ├── signup │ │ │ ├── _components │ │ │ │ ├── SignupForm.tsx │ │ │ │ ├── fields.ts │ │ │ │ └── schema.ts │ │ │ └── page.tsx │ │ └── update-password │ │ │ ├── _components │ │ │ ├── PasswordUpdateForm.tsx │ │ │ ├── fields.ts │ │ │ └── schema.ts │ │ │ └── page.tsx │ ├── (dashboard) │ │ ├── _components │ │ │ ├── SalesOverview.tsx │ │ │ ├── StatusOverview.tsx │ │ │ └── dashboard-charts │ │ │ │ ├── BestSellers.tsx │ │ │ │ ├── WeeklySales.tsx │ │ │ │ └── index.tsx │ │ ├── categories │ │ │ ├── _components │ │ │ │ ├── CategoryActions.tsx │ │ │ │ ├── CategoryFilters.tsx │ │ │ │ ├── categories-table │ │ │ │ │ ├── Table.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── form │ │ │ │ │ ├── CategoryBulkActionSheet.tsx │ │ │ │ │ ├── CategoryFormSheet.tsx │ │ │ │ │ └── schema.ts │ │ │ │ └── index.tsx │ │ │ └── page.tsx │ │ ├── coupons │ │ │ ├── _components │ │ │ │ ├── CouponActions.tsx │ │ │ │ ├── CouponFilters.tsx │ │ │ │ ├── coupons-table │ │ │ │ │ ├── Table.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── form │ │ │ │ │ ├── CouponBulkActionSheet.tsx │ │ │ │ │ ├── CouponFormSheet.tsx │ │ │ │ │ └── schema.ts │ │ │ │ └── index.tsx │ │ │ └── page.tsx │ │ ├── customer-orders │ │ │ └── [id] │ │ │ │ ├── _components │ │ │ │ ├── Table.tsx │ │ │ │ └── columns.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── page.tsx │ │ ├── customers │ │ │ ├── _components │ │ │ │ ├── CustomerActions.tsx │ │ │ │ ├── CustomerFilters.tsx │ │ │ │ ├── customers-table │ │ │ │ │ ├── Table.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── form │ │ │ │ │ ├── CustomerFormSheet.tsx │ │ │ │ │ └── schema.ts │ │ │ └── page.tsx │ │ ├── edit-profile │ │ │ ├── _components │ │ │ │ ├── EditProfileForm.tsx │ │ │ │ └── schema.ts │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── loading.tsx │ │ ├── orders │ │ │ ├── [id] │ │ │ │ ├── _components │ │ │ │ │ ├── InvoiceActions.tsx │ │ │ │ │ └── InvoicePdfTemplate.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ ├── OrderFilters.tsx │ │ │ │ └── orders-table │ │ │ │ │ ├── PrintInvoiceButton.tsx │ │ │ │ │ ├── Table.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ └── index.tsx │ │ │ └── page.tsx │ │ ├── page.tsx │ │ ├── products │ │ │ ├── [slug] │ │ │ │ ├── _components │ │ │ │ │ └── EditProductSheet.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── page.tsx │ │ │ ├── _components │ │ │ │ ├── ProductActions.tsx │ │ │ │ ├── ProductFilters.tsx │ │ │ │ ├── form │ │ │ │ │ ├── ProductBulkActionSheet.tsx │ │ │ │ │ ├── ProductFormSheet.tsx │ │ │ │ │ └── schema.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── products-table │ │ │ │ │ ├── Table.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── sortParams.ts │ │ │ └── page.tsx │ │ └── staff │ │ │ ├── _components │ │ │ ├── StaffFilters.tsx │ │ │ ├── form │ │ │ │ ├── StaffFormSheet.tsx │ │ │ │ └── schema.ts │ │ │ └── staff-table │ │ │ │ ├── Table.tsx │ │ │ │ ├── columns.tsx │ │ │ │ └── index.tsx │ │ │ └── page.tsx │ ├── apple-icon.png │ ├── globals.css │ ├── icon.png │ ├── layout.tsx │ └── not-found.tsx ├── components │ ├── shared │ │ ├── ActionAlertDialog.tsx │ │ ├── DatePicker.tsx │ │ ├── DatetimePicker.tsx │ │ ├── ExportDataButtons.tsx │ │ ├── FetchDropdownContainer.tsx │ │ ├── ImageDropzone.tsx │ │ ├── ImagePlaceholder.tsx │ │ ├── Loading.tsx │ │ ├── NotFound.tsx │ │ ├── PageTitle.tsx │ │ ├── auth │ │ │ ├── AuthFormTemplate.tsx │ │ │ └── AuthProviders.tsx │ │ ├── form │ │ │ ├── FormCategoryInput.tsx │ │ │ ├── FormDatetimeInput.tsx │ │ │ ├── FormDiscountInput.tsx │ │ │ ├── FormImageInput.tsx │ │ │ ├── FormPriceInput.tsx │ │ │ ├── FormReadonly.tsx │ │ │ ├── FormSheet.tsx │ │ │ ├── FormSlugInput.tsx │ │ │ ├── FormSubmitButton.tsx │ │ │ ├── FormSwitch.tsx │ │ │ ├── FormTextInput.tsx │ │ │ ├── FormTextarea.tsx │ │ │ └── index.tsx │ │ ├── header │ │ │ ├── NavMenuToggle.tsx │ │ │ ├── Profile.tsx │ │ │ ├── ThemeToggle.tsx │ │ │ └── index.tsx │ │ ├── notifications │ │ │ ├── NotificationContent.tsx │ │ │ ├── NotificationItem.tsx │ │ │ ├── NotificationItemSkeleton.tsx │ │ │ ├── Notifications.tsx │ │ │ └── NotificationsBadge.tsx │ │ ├── sidebar │ │ │ ├── AppSidebar.tsx │ │ │ └── navItems.tsx │ │ └── table │ │ │ ├── DataTable.tsx │ │ │ ├── TableActionAlertDialog.tsx │ │ │ ├── TableActionTooltip.tsx │ │ │ ├── TableError.tsx │ │ │ ├── TableSelect.tsx │ │ │ ├── TableSkeleton.tsx │ │ │ └── TableSwitch.tsx │ └── ui │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── container.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── pagination.tsx │ │ ├── popover.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── tooltip.tsx │ │ └── typography.tsx ├── constants │ ├── badge.ts │ └── siteUrl.tsx ├── contexts │ └── UserContext.tsx ├── helpers │ ├── axiosInstance.ts │ ├── exportData.ts │ ├── formatAmount.ts │ ├── formatValidationErrors.ts │ ├── generateSlugField.ts │ ├── getDiscount.ts │ ├── getPaginationButtons.ts │ ├── getPastDates.ts │ ├── getSearchParams.ts │ ├── getUser.ts │ ├── objectToFormData.ts │ ├── queryPaginatedTable.ts │ └── validateFormData.ts ├── hooks │ ├── use-authorization.ts │ ├── use-get-mount-status.ts │ ├── use-mobile.tsx │ ├── use-page-print.ts │ ├── use-pdf-download.ts │ └── use-update-query-string.ts ├── lib │ ├── supabase │ │ ├── client.ts │ │ ├── server-action.ts │ │ └── server.ts │ ├── tanstack-query-provider.tsx │ ├── theme-provider.tsx │ └── utils.ts ├── middleware.ts ├── services │ ├── categories │ │ ├── index.ts │ │ └── types.ts │ ├── coupons │ │ ├── index.ts │ │ └── types.ts │ ├── customers │ │ ├── index.ts │ │ └── types.ts │ ├── notifications │ │ ├── index.ts │ │ └── types.ts │ ├── orders │ │ ├── index.ts │ │ └── types.ts │ ├── products │ │ ├── index.ts │ │ └── types.ts │ └── staff │ │ ├── index.ts │ │ └── types.ts └── types │ ├── auth-input.d.ts │ ├── card.d.ts │ ├── data-table.d.ts │ ├── pagination.d.ts │ ├── server-action.d.ts │ ├── skeleton.d.ts │ ├── supabase.ts │ └── typography.d.ts ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/components.json -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.setup.ts: -------------------------------------------------------------------------------- 1 | import "@testing-library/jest-dom"; 2 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/assets/forgot-password.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/forgot-password.jpg -------------------------------------------------------------------------------- /public/assets/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/login.jpg -------------------------------------------------------------------------------- /public/assets/no-profile-picture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/no-profile-picture.jpg -------------------------------------------------------------------------------- /public/assets/not-found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/not-found.png -------------------------------------------------------------------------------- /public/assets/page-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/page-screenshot.png -------------------------------------------------------------------------------- /public/assets/signup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/signup.jpg -------------------------------------------------------------------------------- /public/assets/update-password.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/public/assets/update-password.jpg -------------------------------------------------------------------------------- /src/actions/categories/addCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/addCategory.ts -------------------------------------------------------------------------------- /src/actions/categories/deleteCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/deleteCategories.ts -------------------------------------------------------------------------------- /src/actions/categories/deleteCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/deleteCategory.ts -------------------------------------------------------------------------------- /src/actions/categories/editCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/editCategories.ts -------------------------------------------------------------------------------- /src/actions/categories/editCategory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/editCategory.ts -------------------------------------------------------------------------------- /src/actions/categories/exportCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/exportCategories.ts -------------------------------------------------------------------------------- /src/actions/categories/toggleCategoryStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/categories/toggleCategoryStatus.ts -------------------------------------------------------------------------------- /src/actions/coupons/addCoupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/addCoupon.ts -------------------------------------------------------------------------------- /src/actions/coupons/deleteCoupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/deleteCoupon.ts -------------------------------------------------------------------------------- /src/actions/coupons/deleteCoupons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/deleteCoupons.ts -------------------------------------------------------------------------------- /src/actions/coupons/editCoupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/editCoupon.ts -------------------------------------------------------------------------------- /src/actions/coupons/editCoupons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/editCoupons.ts -------------------------------------------------------------------------------- /src/actions/coupons/exportCoupons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/exportCoupons.ts -------------------------------------------------------------------------------- /src/actions/coupons/toggleCouponStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/coupons/toggleCouponStatus.ts -------------------------------------------------------------------------------- /src/actions/customers/deleteCustomer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/customers/deleteCustomer.ts -------------------------------------------------------------------------------- /src/actions/customers/editCustomer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/customers/editCustomer.ts -------------------------------------------------------------------------------- /src/actions/customers/exportCustomers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/customers/exportCustomers.ts -------------------------------------------------------------------------------- /src/actions/orders/changeOrderStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/orders/changeOrderStatus.ts -------------------------------------------------------------------------------- /src/actions/orders/exportOrders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/orders/exportOrders.ts -------------------------------------------------------------------------------- /src/actions/products/addProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/addProduct.ts -------------------------------------------------------------------------------- /src/actions/products/deleteProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/deleteProduct.ts -------------------------------------------------------------------------------- /src/actions/products/deleteProducts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/deleteProducts.ts -------------------------------------------------------------------------------- /src/actions/products/editProduct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/editProduct.ts -------------------------------------------------------------------------------- /src/actions/products/editProducts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/editProducts.ts -------------------------------------------------------------------------------- /src/actions/products/exportProducts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/exportProducts.ts -------------------------------------------------------------------------------- /src/actions/products/toggleProductStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/products/toggleProductStatus.ts -------------------------------------------------------------------------------- /src/actions/profile/editProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/profile/editProfile.ts -------------------------------------------------------------------------------- /src/actions/staff/deleteStaff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/staff/deleteStaff.ts -------------------------------------------------------------------------------- /src/actions/staff/editStaff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/staff/editStaff.ts -------------------------------------------------------------------------------- /src/actions/staff/toggleStaffStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/actions/staff/toggleStaffStatus.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/callback/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/callback/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/forgot-password/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/forgot-password/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/sign-in/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/sign-in/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/sign-out/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/sign-out/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/sign-up/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/sign-up/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/auth/update-password/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/auth/update-password/route.ts -------------------------------------------------------------------------------- /src/app/(authentication)/forgot-password/_components/PasswordResetForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/forgot-password/_components/PasswordResetForm.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/forgot-password/_components/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/forgot-password/_components/fields.ts -------------------------------------------------------------------------------- /src/app/(authentication)/forgot-password/_components/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/forgot-password/_components/schema.ts -------------------------------------------------------------------------------- /src/app/(authentication)/forgot-password/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/forgot-password/page.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/layout.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/login/_components/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/login/_components/LoginForm.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/login/_components/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/login/_components/fields.ts -------------------------------------------------------------------------------- /src/app/(authentication)/login/_components/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/login/_components/schema.ts -------------------------------------------------------------------------------- /src/app/(authentication)/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/login/page.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/signup/_components/SignupForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/signup/_components/SignupForm.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/signup/_components/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/signup/_components/fields.ts -------------------------------------------------------------------------------- /src/app/(authentication)/signup/_components/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/signup/_components/schema.ts -------------------------------------------------------------------------------- /src/app/(authentication)/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/signup/page.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/update-password/_components/PasswordUpdateForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/update-password/_components/PasswordUpdateForm.tsx -------------------------------------------------------------------------------- /src/app/(authentication)/update-password/_components/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/update-password/_components/fields.ts -------------------------------------------------------------------------------- /src/app/(authentication)/update-password/_components/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/update-password/_components/schema.ts -------------------------------------------------------------------------------- /src/app/(authentication)/update-password/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(authentication)/update-password/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/_components/SalesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/_components/SalesOverview.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/_components/StatusOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/_components/StatusOverview.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/_components/dashboard-charts/BestSellers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/_components/dashboard-charts/BestSellers.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/_components/dashboard-charts/WeeklySales.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/_components/dashboard-charts/WeeklySales.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/_components/dashboard-charts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/_components/dashboard-charts/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/CategoryActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/CategoryActions.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/CategoryFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/CategoryFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/categories-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/categories-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/categories-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/categories-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/categories-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/categories-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/form/CategoryBulkActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/form/CategoryBulkActionSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/form/CategoryFormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/form/CategoryFormSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/form/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/form/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/_components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/_components/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/categories/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/categories/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/CouponActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/CouponActions.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/CouponFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/CouponFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/coupons-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/coupons-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/coupons-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/coupons-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/coupons-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/coupons-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/form/CouponBulkActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/form/CouponBulkActionSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/form/CouponFormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/form/CouponFormSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/form/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/form/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/_components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/_components/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/coupons/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/coupons/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customer-orders/[id]/_components/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customer-orders/[id]/_components/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customer-orders/[id]/_components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customer-orders/[id]/_components/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customer-orders/[id]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customer-orders/[id]/not-found.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customer-orders/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customer-orders/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/CustomerActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/CustomerActions.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/CustomerFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/CustomerFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/customers-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/customers-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/customers-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/customers-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/customers-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/customers-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/form/CustomerFormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/form/CustomerFormSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/_components/form/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/_components/form/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/customers/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/customers/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/edit-profile/_components/EditProfileForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/edit-profile/_components/EditProfileForm.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/edit-profile/_components/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/edit-profile/_components/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/edit-profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/edit-profile/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/layout.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/loading.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/[id]/_components/InvoiceActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/[id]/_components/InvoiceActions.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/[id]/_components/InvoicePdfTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/[id]/_components/InvoicePdfTemplate.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/[id]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/[id]/not-found.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/_components/OrderFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/_components/OrderFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/_components/orders-table/PrintInvoiceButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/_components/orders-table/PrintInvoiceButton.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/_components/orders-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/_components/orders-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/_components/orders-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/_components/orders-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/_components/orders-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/_components/orders-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/orders/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/orders/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/[slug]/_components/EditProductSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/[slug]/_components/EditProductSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/[slug]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/[slug]/not-found.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/[slug]/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/ProductActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/ProductActions.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/ProductFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/ProductFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/form/ProductBulkActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/form/ProductBulkActionSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/form/ProductFormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/form/ProductFormSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/form/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/form/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/products-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/products-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/products-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/products-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/products-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/products-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/products/_components/sortParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/_components/sortParams.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/products/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/products/page.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/StaffFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/StaffFilters.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/form/StaffFormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/form/StaffFormSheet.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/form/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/form/schema.ts -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/staff-table/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/staff-table/Table.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/staff-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/staff-table/columns.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/_components/staff-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/_components/staff-table/index.tsx -------------------------------------------------------------------------------- /src/app/(dashboard)/staff/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/(dashboard)/staff/page.tsx -------------------------------------------------------------------------------- /src/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/apple-icon.png -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/icon.png -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/components/shared/ActionAlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/ActionAlertDialog.tsx -------------------------------------------------------------------------------- /src/components/shared/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/DatePicker.tsx -------------------------------------------------------------------------------- /src/components/shared/DatetimePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/DatetimePicker.tsx -------------------------------------------------------------------------------- /src/components/shared/ExportDataButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/ExportDataButtons.tsx -------------------------------------------------------------------------------- /src/components/shared/FetchDropdownContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/FetchDropdownContainer.tsx -------------------------------------------------------------------------------- /src/components/shared/ImageDropzone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/ImageDropzone.tsx -------------------------------------------------------------------------------- /src/components/shared/ImagePlaceholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/ImagePlaceholder.tsx -------------------------------------------------------------------------------- /src/components/shared/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/Loading.tsx -------------------------------------------------------------------------------- /src/components/shared/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/NotFound.tsx -------------------------------------------------------------------------------- /src/components/shared/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/PageTitle.tsx -------------------------------------------------------------------------------- /src/components/shared/auth/AuthFormTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/auth/AuthFormTemplate.tsx -------------------------------------------------------------------------------- /src/components/shared/auth/AuthProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/auth/AuthProviders.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormCategoryInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormCategoryInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormDatetimeInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormDatetimeInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormDiscountInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormDiscountInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormImageInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormImageInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormPriceInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormPriceInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormReadonly.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormReadonly.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormSheet.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormSlugInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormSlugInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormSubmitButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormSubmitButton.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormSwitch.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormTextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormTextInput.tsx -------------------------------------------------------------------------------- /src/components/shared/form/FormTextarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/FormTextarea.tsx -------------------------------------------------------------------------------- /src/components/shared/form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/form/index.tsx -------------------------------------------------------------------------------- /src/components/shared/header/NavMenuToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/header/NavMenuToggle.tsx -------------------------------------------------------------------------------- /src/components/shared/header/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/header/Profile.tsx -------------------------------------------------------------------------------- /src/components/shared/header/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/header/ThemeToggle.tsx -------------------------------------------------------------------------------- /src/components/shared/header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/header/index.tsx -------------------------------------------------------------------------------- /src/components/shared/notifications/NotificationContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/notifications/NotificationContent.tsx -------------------------------------------------------------------------------- /src/components/shared/notifications/NotificationItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/notifications/NotificationItem.tsx -------------------------------------------------------------------------------- /src/components/shared/notifications/NotificationItemSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/notifications/NotificationItemSkeleton.tsx -------------------------------------------------------------------------------- /src/components/shared/notifications/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/notifications/Notifications.tsx -------------------------------------------------------------------------------- /src/components/shared/notifications/NotificationsBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/notifications/NotificationsBadge.tsx -------------------------------------------------------------------------------- /src/components/shared/sidebar/AppSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/sidebar/AppSidebar.tsx -------------------------------------------------------------------------------- /src/components/shared/sidebar/navItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/sidebar/navItems.tsx -------------------------------------------------------------------------------- /src/components/shared/table/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/DataTable.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableActionAlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableActionAlertDialog.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableActionTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableActionTooltip.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableError.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableSelect.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableSkeleton.tsx -------------------------------------------------------------------------------- /src/components/shared/table/TableSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/shared/table/TableSwitch.tsx -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/container.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/typography.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/components/ui/typography.tsx -------------------------------------------------------------------------------- /src/constants/badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/constants/badge.ts -------------------------------------------------------------------------------- /src/constants/siteUrl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/constants/siteUrl.tsx -------------------------------------------------------------------------------- /src/contexts/UserContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/contexts/UserContext.tsx -------------------------------------------------------------------------------- /src/helpers/axiosInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/axiosInstance.ts -------------------------------------------------------------------------------- /src/helpers/exportData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/exportData.ts -------------------------------------------------------------------------------- /src/helpers/formatAmount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/formatAmount.ts -------------------------------------------------------------------------------- /src/helpers/formatValidationErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/formatValidationErrors.ts -------------------------------------------------------------------------------- /src/helpers/generateSlugField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/generateSlugField.ts -------------------------------------------------------------------------------- /src/helpers/getDiscount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/getDiscount.ts -------------------------------------------------------------------------------- /src/helpers/getPaginationButtons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/getPaginationButtons.ts -------------------------------------------------------------------------------- /src/helpers/getPastDates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/getPastDates.ts -------------------------------------------------------------------------------- /src/helpers/getSearchParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/getSearchParams.ts -------------------------------------------------------------------------------- /src/helpers/getUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/getUser.ts -------------------------------------------------------------------------------- /src/helpers/objectToFormData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/objectToFormData.ts -------------------------------------------------------------------------------- /src/helpers/queryPaginatedTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/queryPaginatedTable.ts -------------------------------------------------------------------------------- /src/helpers/validateFormData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/helpers/validateFormData.ts -------------------------------------------------------------------------------- /src/hooks/use-authorization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-authorization.ts -------------------------------------------------------------------------------- /src/hooks/use-get-mount-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-get-mount-status.ts -------------------------------------------------------------------------------- /src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /src/hooks/use-page-print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-page-print.ts -------------------------------------------------------------------------------- /src/hooks/use-pdf-download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-pdf-download.ts -------------------------------------------------------------------------------- /src/hooks/use-update-query-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/hooks/use-update-query-string.ts -------------------------------------------------------------------------------- /src/lib/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/supabase/client.ts -------------------------------------------------------------------------------- /src/lib/supabase/server-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/supabase/server-action.ts -------------------------------------------------------------------------------- /src/lib/supabase/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/supabase/server.ts -------------------------------------------------------------------------------- /src/lib/tanstack-query-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/tanstack-query-provider.tsx -------------------------------------------------------------------------------- /src/lib/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/theme-provider.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/services/categories/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/categories/index.ts -------------------------------------------------------------------------------- /src/services/categories/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/categories/types.ts -------------------------------------------------------------------------------- /src/services/coupons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/coupons/index.ts -------------------------------------------------------------------------------- /src/services/coupons/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/coupons/types.ts -------------------------------------------------------------------------------- /src/services/customers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/customers/index.ts -------------------------------------------------------------------------------- /src/services/customers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/customers/types.ts -------------------------------------------------------------------------------- /src/services/notifications/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/notifications/index.ts -------------------------------------------------------------------------------- /src/services/notifications/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/notifications/types.ts -------------------------------------------------------------------------------- /src/services/orders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/orders/index.ts -------------------------------------------------------------------------------- /src/services/orders/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/orders/types.ts -------------------------------------------------------------------------------- /src/services/products/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/products/index.ts -------------------------------------------------------------------------------- /src/services/products/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/products/types.ts -------------------------------------------------------------------------------- /src/services/staff/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/staff/index.ts -------------------------------------------------------------------------------- /src/services/staff/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/services/staff/types.ts -------------------------------------------------------------------------------- /src/types/auth-input.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/auth-input.d.ts -------------------------------------------------------------------------------- /src/types/card.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/card.d.ts -------------------------------------------------------------------------------- /src/types/data-table.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/data-table.d.ts -------------------------------------------------------------------------------- /src/types/pagination.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/pagination.d.ts -------------------------------------------------------------------------------- /src/types/server-action.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/server-action.d.ts -------------------------------------------------------------------------------- /src/types/skeleton.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/skeleton.d.ts -------------------------------------------------------------------------------- /src/types/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/supabase.ts -------------------------------------------------------------------------------- /src/types/typography.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/src/types/typography.d.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taiwo-adewale/ecommerce-admin/HEAD/tsconfig.json --------------------------------------------------------------------------------