├── .dockerignore ├── .env.example ├── .eslintrc.json ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .idea ├── .gitignore ├── exercise-full-next.iml ├── inspectionProfiles │ └── Project_Default.xml ├── modules.xml └── vcs.xml ├── .lintstagedrc.js ├── .prettierrc.js ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh_CN.md ├── app ├── (main) │ ├── (client-layout) │ │ ├── checkout │ │ │ ├── cart │ │ │ │ ├── layout.jsx │ │ │ │ └── page.jsx │ │ │ └── shipping │ │ │ │ ├── layout.jsx │ │ │ │ └── page.jsx │ │ ├── error.js │ │ ├── layout.js │ │ ├── main │ │ │ └── [category] │ │ │ │ └── page.jsx │ │ ├── page.js │ │ └── products │ │ │ ├── [id] │ │ │ └── page.jsx │ │ │ ├── layout.jsx │ │ │ └── page.jsx │ ├── (empty-layout) │ │ ├── layout.js │ │ ├── login │ │ │ ├── layout.js │ │ │ └── page.js │ │ └── register │ │ │ ├── layout.js │ │ │ └── page.js │ ├── admin │ │ ├── (dashboard-layout) │ │ │ ├── banners │ │ │ │ ├── create │ │ │ │ │ └── page.jsx │ │ │ │ ├── edit │ │ │ │ │ └── [id] │ │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ ├── categories │ │ │ │ ├── create │ │ │ │ │ └── page.jsx │ │ │ │ ├── edit │ │ │ │ │ └── [id] │ │ │ │ │ │ └── page.jsx │ │ │ │ ├── page.jsx │ │ │ │ └── tree │ │ │ │ │ └── page.js │ │ │ ├── details │ │ │ │ ├── [id] │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ ├── error.js │ │ │ ├── layout.jsx │ │ │ ├── not-found.jsx │ │ │ ├── orders │ │ │ │ ├── [id] │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ ├── page.jsx │ │ │ ├── products │ │ │ │ ├── create │ │ │ │ │ └── page.jsx │ │ │ │ ├── edit │ │ │ │ │ └── [id] │ │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ ├── reviews │ │ │ │ ├── [id] │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ ├── sliders │ │ │ │ ├── create │ │ │ │ │ └── page.jsx │ │ │ │ ├── edit │ │ │ │ │ └── [id] │ │ │ │ │ │ └── page.jsx │ │ │ │ └── page.jsx │ │ │ └── users │ │ │ │ └── page.jsx │ │ └── (empty-layout) │ │ │ └── authentication │ │ │ └── login │ │ │ └── page.jsx │ ├── layout.js │ └── profile │ │ ├── addresses │ │ └── page.jsx │ │ ├── layout.js │ │ ├── lists │ │ └── page.jsx │ │ ├── orders │ │ └── page.jsx │ │ ├── page.js │ │ ├── personal-info │ │ └── page.jsx │ │ ├── reviews │ │ └── page.jsx │ │ └── user-history │ │ └── page.jsx ├── StoreProvider.js ├── api │ ├── auth │ │ ├── login │ │ │ └── route.js │ │ ├── register │ │ │ └── route.js │ │ └── user │ │ │ └── route.js │ ├── banner │ │ ├── [id] │ │ │ └── route.js │ │ └── route.js │ ├── category │ │ ├── [id] │ │ │ └── route.js │ │ └── route.js │ ├── details │ │ ├── [id] │ │ │ └── route.js │ │ └── route.js │ ├── feed │ │ └── route.js │ ├── order │ │ ├── [id] │ │ │ └── route.js │ │ ├── list │ │ │ └── route.js │ │ └── route.js │ ├── products │ │ ├── [id] │ │ │ └── route.js │ │ ├── itemDetail │ │ │ └── route.js │ │ └── route.js │ ├── reviews │ │ ├── [id] │ │ │ └── route.js │ │ ├── list │ │ │ └── route.js │ │ ├── product │ │ │ └── [id] │ │ │ │ └── route.js │ │ └── route.js │ ├── slider │ │ ├── [id] │ │ │ └── route.js │ │ └── route.js │ ├── upload │ │ └── getToken │ │ │ └── route.js │ └── user │ │ ├── [id] │ │ └── route.js │ │ ├── reset-password │ │ └── route.js │ │ └── route.js ├── layout.js └── not-found.js ├── commitlint.config.js ├── components ├── AddressBar.jsx ├── Alert.js ├── Categories.jsx ├── DashboardAside.js ├── DetailsList.js ├── Footer.jsx ├── FreeShipping.jsx ├── Header.js ├── Layouts │ ├── ClientLayout.js │ ├── DashboardLayout.js │ └── ProfileLayout.js ├── Logout.js ├── Navbar.jsx ├── Pagination.js ├── ProfileAside.js ├── Search.js ├── SelectCategories.js ├── Services.jsx ├── Sidebar.jsx ├── Signup.js ├── Sort.jsx ├── UserDropdown.js ├── UsersTable.js ├── banners │ ├── BannerOne.jsx │ └── BannerTwo.jsx ├── cart │ ├── AddToCart.jsx │ ├── AddToCartOperation.jsx │ ├── Cart.jsx │ ├── CartBadge.jsx │ ├── CartButtons.jsx │ ├── CartDropdown.jsx │ ├── CartInfo.jsx │ ├── CartItem.jsx │ └── DiscountCartItem.jsx ├── common │ ├── ArrowLink.js │ ├── BoxLink.js │ ├── Buttons.js │ ├── Checkbox.js │ ├── Combobox.jsx │ ├── DisplayError.js │ ├── HandleResponse.js │ ├── IconBtns.jsx │ ├── Icons.js │ ├── Modal.js │ ├── PageContainer.jsx │ ├── ResponsiveImage.js │ ├── SelectBox.js │ ├── ShowWrapper.js │ ├── Skeleton.js │ ├── TextArea.js │ ├── TextField.js │ ├── UploadImage.js │ └── WithAddressModal.jsx ├── emptyList │ ├── EmptyComment.js │ ├── EmptyCommentsList.js │ ├── EmptyCustomList.js │ ├── EmptyOrdersList.js │ ├── EmptySearchList.js │ └── EmptyUsersList.js ├── filter │ ├── Filter.jsx │ └── FilterOperation.jsx ├── forms │ ├── BannerForm.jsx │ ├── CategoryForm.jsx │ ├── LoginForm.jsx │ ├── ProductsForm.jsx │ └── SliderForm.jsx ├── index.js ├── loading │ ├── BigLoading.js │ ├── Loading.js │ └── PageLoading.jsx ├── modals │ ├── AddressModal.jsx │ ├── ConfirmDeleteModal.js │ ├── ConfirmUpdateModal.jsx │ ├── RedirectToLogin.js │ ├── ReviewModal.jsx │ ├── SearchModal.jsx │ ├── UserMobileModal.jsx │ └── UserNameModal.jsx ├── order │ ├── OrderCard.jsx │ ├── Orders.js │ └── OrdersTable.jsx ├── product │ ├── AddColors.js │ ├── AddSizes.js │ ├── Breadcrumb.jsx │ ├── Depot.jsx │ ├── Description.jsx │ ├── DiscountProduct.jsx │ ├── ImageGallery.jsx │ ├── ImageList.js │ ├── Info.jsx │ ├── InitialStore.jsx │ ├── MostFavouraiteProducts.jsx │ ├── OutOfStock.jsx │ ├── ProductCard.jsx │ ├── ProductPrice.jsx │ ├── ProductsAside.jsx │ ├── SelectColor.jsx │ ├── SelectSize.jsx │ ├── SpecialSell.jsx │ ├── Specification.jsx │ └── SubCategories.jsx ├── review │ ├── ReveiwCard.jsx │ ├── ReviewProductCard.jsx │ ├── Reviews.jsx │ └── ReviewsTable.jsx ├── skeleton │ ├── NavbarSkeleton.js │ ├── OrderSkeleton.js │ ├── ProductSkeleton.js │ ├── ReveiwSkeleton.js │ ├── SidebarSkeleton.js │ ├── SubCategoriesSkeleton.js │ └── TableSkeleton.js ├── sliders │ ├── BestSellsSlider.jsx │ ├── DiscountSlider.jsx │ ├── Slider.jsx │ └── SmilarProductsSlider.jsx └── svgs │ ├── address.svg │ ├── cash-on-delivery.svg │ ├── days-return.svg │ ├── empty-cart.svg │ ├── empty-search.svg │ ├── express-delivery.svg │ ├── favorites-list-empty.svg │ ├── freeShipping.svg │ ├── logo-h.svg │ ├── logo.svg │ ├── logoChina.svg │ ├── order-empty.svg │ ├── original-products.svg │ ├── person.svg │ └── support.svg ├── docker-compose.yml ├── helpers ├── api │ ├── api-handler.js │ ├── error-handler.js │ ├── identity-middleware.js │ ├── index.js │ ├── jwt-middleware.js │ ├── set-json.js │ └── validate-middleware.js ├── auth.js ├── db-repo │ ├── banner-repo.js │ ├── category-repo.js │ ├── details-repo.js │ ├── index.js │ ├── order-repo.js │ ├── product-repo.js │ ├── review-repo.js │ ├── slider-repo.js │ └── user-repo.js ├── db.js ├── getQuery.js └── index.js ├── hooks ├── index.js ├── useChangeRoute.js ├── useDebounce.js ├── useDisclosure.js ├── useMediaQuery.js ├── useRedux.js ├── useTitle.js ├── useUrlQuery.js ├── useUserInfo.js └── useVerify.js ├── jsconfig.json ├── models ├── Banner.js ├── Category.js ├── Details.js ├── Order.js ├── Product.js ├── Review.js ├── Slider.js ├── Users.js ├── base_model.js └── index.js ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── developer.jpg ├── favicon.ico ├── icons │ ├── car.png │ ├── chart.png │ ├── error.svg │ ├── exclamation.svg │ ├── general.png │ ├── mini-logo.png │ ├── nothing.svg │ ├── page-not-found.png │ ├── question.svg │ ├── status-delivered.svg │ ├── status-processing.svg │ ├── status-returned.svg │ └── success.svg └── placeholder.png ├── store ├── index.js ├── services │ ├── api.js │ ├── banner.service.js │ ├── category.service.js │ ├── common.service.js │ ├── details.service.js │ ├── index.js │ ├── order.service.js │ ├── product.service.js │ ├── review.service.js │ ├── slider.service.js │ └── user.service.js └── slices │ ├── alert.slice.js │ ├── cart.slice.js │ ├── filters.slice.js │ └── user.slice.js ├── styles ├── abstracts │ ├── base.css │ ├── components.css │ └── index.css ├── browser-styles.css ├── fonts │ └── vazir.css ├── main.css └── swiper.css ├── tailwind.config.js └── utils ├── constants.js ├── exchange.js ├── existItem.js ├── formatNumber.js ├── getTotal.js ├── index.js ├── localstorage.js ├── truncate.js └── validation.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/exercise-full-next.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.idea/exercise-full-next.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/README.md -------------------------------------------------------------------------------- /README.zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/README.zh_CN.md -------------------------------------------------------------------------------- /app/(main)/(client-layout)/checkout/cart/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/checkout/cart/layout.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/checkout/cart/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/checkout/cart/page.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/checkout/shipping/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/checkout/shipping/layout.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/checkout/shipping/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/checkout/shipping/page.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/error.js -------------------------------------------------------------------------------- /app/(main)/(client-layout)/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/layout.js -------------------------------------------------------------------------------- /app/(main)/(client-layout)/main/[category]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/main/[category]/page.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/page.js -------------------------------------------------------------------------------- /app/(main)/(client-layout)/products/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/products/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/products/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/products/layout.jsx -------------------------------------------------------------------------------- /app/(main)/(client-layout)/products/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(client-layout)/products/page.jsx -------------------------------------------------------------------------------- /app/(main)/(empty-layout)/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(empty-layout)/layout.js -------------------------------------------------------------------------------- /app/(main)/(empty-layout)/login/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(empty-layout)/login/layout.js -------------------------------------------------------------------------------- /app/(main)/(empty-layout)/login/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(empty-layout)/login/page.js -------------------------------------------------------------------------------- /app/(main)/(empty-layout)/register/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(empty-layout)/register/layout.js -------------------------------------------------------------------------------- /app/(main)/(empty-layout)/register/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/(empty-layout)/register/page.js -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/banners/create/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/banners/create/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/banners/edit/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/banners/edit/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/banners/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/banners/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/categories/create/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/categories/create/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/categories/edit/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/categories/edit/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/categories/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/categories/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/categories/tree/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/categories/tree/page.js -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/details/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/details/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/details/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/details/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/error.js -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/layout.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/not-found.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/not-found.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/orders/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/orders/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/orders/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/orders/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/products/create/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/products/create/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/products/edit/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/products/edit/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/products/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/products/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/reviews/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/reviews/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/reviews/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/reviews/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/sliders/create/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/sliders/create/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/sliders/edit/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/sliders/edit/[id]/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/sliders/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/sliders/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(dashboard-layout)/users/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(dashboard-layout)/users/page.jsx -------------------------------------------------------------------------------- /app/(main)/admin/(empty-layout)/authentication/login/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/admin/(empty-layout)/authentication/login/page.jsx -------------------------------------------------------------------------------- /app/(main)/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/layout.js -------------------------------------------------------------------------------- /app/(main)/profile/addresses/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/addresses/page.jsx -------------------------------------------------------------------------------- /app/(main)/profile/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/layout.js -------------------------------------------------------------------------------- /app/(main)/profile/lists/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/lists/page.jsx -------------------------------------------------------------------------------- /app/(main)/profile/orders/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/orders/page.jsx -------------------------------------------------------------------------------- /app/(main)/profile/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/page.js -------------------------------------------------------------------------------- /app/(main)/profile/personal-info/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/personal-info/page.jsx -------------------------------------------------------------------------------- /app/(main)/profile/reviews/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/reviews/page.jsx -------------------------------------------------------------------------------- /app/(main)/profile/user-history/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/(main)/profile/user-history/page.jsx -------------------------------------------------------------------------------- /app/StoreProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/StoreProvider.js -------------------------------------------------------------------------------- /app/api/auth/login/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/auth/login/route.js -------------------------------------------------------------------------------- /app/api/auth/register/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/auth/register/route.js -------------------------------------------------------------------------------- /app/api/auth/user/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/auth/user/route.js -------------------------------------------------------------------------------- /app/api/banner/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/banner/[id]/route.js -------------------------------------------------------------------------------- /app/api/banner/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/banner/route.js -------------------------------------------------------------------------------- /app/api/category/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/category/[id]/route.js -------------------------------------------------------------------------------- /app/api/category/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/category/route.js -------------------------------------------------------------------------------- /app/api/details/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/details/[id]/route.js -------------------------------------------------------------------------------- /app/api/details/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/details/route.js -------------------------------------------------------------------------------- /app/api/feed/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/feed/route.js -------------------------------------------------------------------------------- /app/api/order/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/order/[id]/route.js -------------------------------------------------------------------------------- /app/api/order/list/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/order/list/route.js -------------------------------------------------------------------------------- /app/api/order/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/order/route.js -------------------------------------------------------------------------------- /app/api/products/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/products/[id]/route.js -------------------------------------------------------------------------------- /app/api/products/itemDetail/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/products/itemDetail/route.js -------------------------------------------------------------------------------- /app/api/products/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/products/route.js -------------------------------------------------------------------------------- /app/api/reviews/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/reviews/[id]/route.js -------------------------------------------------------------------------------- /app/api/reviews/list/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/reviews/list/route.js -------------------------------------------------------------------------------- /app/api/reviews/product/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/reviews/product/[id]/route.js -------------------------------------------------------------------------------- /app/api/reviews/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/reviews/route.js -------------------------------------------------------------------------------- /app/api/slider/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/slider/[id]/route.js -------------------------------------------------------------------------------- /app/api/slider/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/slider/route.js -------------------------------------------------------------------------------- /app/api/upload/getToken/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/upload/getToken/route.js -------------------------------------------------------------------------------- /app/api/user/[id]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/user/[id]/route.js -------------------------------------------------------------------------------- /app/api/user/reset-password/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/user/reset-password/route.js -------------------------------------------------------------------------------- /app/api/user/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/api/user/route.js -------------------------------------------------------------------------------- /app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/layout.js -------------------------------------------------------------------------------- /app/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/app/not-found.js -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] } 2 | -------------------------------------------------------------------------------- /components/AddressBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/AddressBar.jsx -------------------------------------------------------------------------------- /components/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Alert.js -------------------------------------------------------------------------------- /components/Categories.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Categories.jsx -------------------------------------------------------------------------------- /components/DashboardAside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/DashboardAside.js -------------------------------------------------------------------------------- /components/DetailsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/DetailsList.js -------------------------------------------------------------------------------- /components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Footer.jsx -------------------------------------------------------------------------------- /components/FreeShipping.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/FreeShipping.jsx -------------------------------------------------------------------------------- /components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Header.js -------------------------------------------------------------------------------- /components/Layouts/ClientLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Layouts/ClientLayout.js -------------------------------------------------------------------------------- /components/Layouts/DashboardLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Layouts/DashboardLayout.js -------------------------------------------------------------------------------- /components/Layouts/ProfileLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Layouts/ProfileLayout.js -------------------------------------------------------------------------------- /components/Logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Logout.js -------------------------------------------------------------------------------- /components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Navbar.jsx -------------------------------------------------------------------------------- /components/Pagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Pagination.js -------------------------------------------------------------------------------- /components/ProfileAside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/ProfileAside.js -------------------------------------------------------------------------------- /components/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Search.js -------------------------------------------------------------------------------- /components/SelectCategories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/SelectCategories.js -------------------------------------------------------------------------------- /components/Services.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Services.jsx -------------------------------------------------------------------------------- /components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Sidebar.jsx -------------------------------------------------------------------------------- /components/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Signup.js -------------------------------------------------------------------------------- /components/Sort.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/Sort.jsx -------------------------------------------------------------------------------- /components/UserDropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/UserDropdown.js -------------------------------------------------------------------------------- /components/UsersTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/UsersTable.js -------------------------------------------------------------------------------- /components/banners/BannerOne.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/banners/BannerOne.jsx -------------------------------------------------------------------------------- /components/banners/BannerTwo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/banners/BannerTwo.jsx -------------------------------------------------------------------------------- /components/cart/AddToCart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/AddToCart.jsx -------------------------------------------------------------------------------- /components/cart/AddToCartOperation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/AddToCartOperation.jsx -------------------------------------------------------------------------------- /components/cart/Cart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/Cart.jsx -------------------------------------------------------------------------------- /components/cart/CartBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/CartBadge.jsx -------------------------------------------------------------------------------- /components/cart/CartButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/CartButtons.jsx -------------------------------------------------------------------------------- /components/cart/CartDropdown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/CartDropdown.jsx -------------------------------------------------------------------------------- /components/cart/CartInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/CartInfo.jsx -------------------------------------------------------------------------------- /components/cart/CartItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/CartItem.jsx -------------------------------------------------------------------------------- /components/cart/DiscountCartItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/cart/DiscountCartItem.jsx -------------------------------------------------------------------------------- /components/common/ArrowLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/ArrowLink.js -------------------------------------------------------------------------------- /components/common/BoxLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/BoxLink.js -------------------------------------------------------------------------------- /components/common/Buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Buttons.js -------------------------------------------------------------------------------- /components/common/Checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Checkbox.js -------------------------------------------------------------------------------- /components/common/Combobox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Combobox.jsx -------------------------------------------------------------------------------- /components/common/DisplayError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/DisplayError.js -------------------------------------------------------------------------------- /components/common/HandleResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/HandleResponse.js -------------------------------------------------------------------------------- /components/common/IconBtns.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/IconBtns.jsx -------------------------------------------------------------------------------- /components/common/Icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Icons.js -------------------------------------------------------------------------------- /components/common/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Modal.js -------------------------------------------------------------------------------- /components/common/PageContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/PageContainer.jsx -------------------------------------------------------------------------------- /components/common/ResponsiveImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/ResponsiveImage.js -------------------------------------------------------------------------------- /components/common/SelectBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/SelectBox.js -------------------------------------------------------------------------------- /components/common/ShowWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/ShowWrapper.js -------------------------------------------------------------------------------- /components/common/Skeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/Skeleton.js -------------------------------------------------------------------------------- /components/common/TextArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/TextArea.js -------------------------------------------------------------------------------- /components/common/TextField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/TextField.js -------------------------------------------------------------------------------- /components/common/UploadImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/UploadImage.js -------------------------------------------------------------------------------- /components/common/WithAddressModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/common/WithAddressModal.jsx -------------------------------------------------------------------------------- /components/emptyList/EmptyComment.js: -------------------------------------------------------------------------------- 1 | export default function EmptyComment() { 2 | return
暂时还没有评论,快来成为第一位评论者吧
3 | } 4 | -------------------------------------------------------------------------------- /components/emptyList/EmptyCommentsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/emptyList/EmptyCommentsList.js -------------------------------------------------------------------------------- /components/emptyList/EmptyCustomList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/emptyList/EmptyCustomList.js -------------------------------------------------------------------------------- /components/emptyList/EmptyOrdersList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/emptyList/EmptyOrdersList.js -------------------------------------------------------------------------------- /components/emptyList/EmptySearchList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/emptyList/EmptySearchList.js -------------------------------------------------------------------------------- /components/emptyList/EmptyUsersList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/emptyList/EmptyUsersList.js -------------------------------------------------------------------------------- /components/filter/Filter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/filter/Filter.jsx -------------------------------------------------------------------------------- /components/filter/FilterOperation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/filter/FilterOperation.jsx -------------------------------------------------------------------------------- /components/forms/BannerForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/forms/BannerForm.jsx -------------------------------------------------------------------------------- /components/forms/CategoryForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/forms/CategoryForm.jsx -------------------------------------------------------------------------------- /components/forms/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/forms/LoginForm.jsx -------------------------------------------------------------------------------- /components/forms/ProductsForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/forms/ProductsForm.jsx -------------------------------------------------------------------------------- /components/forms/SliderForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/forms/SliderForm.jsx -------------------------------------------------------------------------------- /components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/index.js -------------------------------------------------------------------------------- /components/loading/BigLoading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/loading/BigLoading.js -------------------------------------------------------------------------------- /components/loading/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/loading/Loading.js -------------------------------------------------------------------------------- /components/loading/PageLoading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/loading/PageLoading.jsx -------------------------------------------------------------------------------- /components/modals/AddressModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/AddressModal.jsx -------------------------------------------------------------------------------- /components/modals/ConfirmDeleteModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/ConfirmDeleteModal.js -------------------------------------------------------------------------------- /components/modals/ConfirmUpdateModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/ConfirmUpdateModal.jsx -------------------------------------------------------------------------------- /components/modals/RedirectToLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/RedirectToLogin.js -------------------------------------------------------------------------------- /components/modals/ReviewModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/ReviewModal.jsx -------------------------------------------------------------------------------- /components/modals/SearchModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/SearchModal.jsx -------------------------------------------------------------------------------- /components/modals/UserMobileModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/UserMobileModal.jsx -------------------------------------------------------------------------------- /components/modals/UserNameModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/modals/UserNameModal.jsx -------------------------------------------------------------------------------- /components/order/OrderCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/order/OrderCard.jsx -------------------------------------------------------------------------------- /components/order/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/order/Orders.js -------------------------------------------------------------------------------- /components/order/OrdersTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/order/OrdersTable.jsx -------------------------------------------------------------------------------- /components/product/AddColors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/AddColors.js -------------------------------------------------------------------------------- /components/product/AddSizes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/AddSizes.js -------------------------------------------------------------------------------- /components/product/Breadcrumb.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/Breadcrumb.jsx -------------------------------------------------------------------------------- /components/product/Depot.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/Depot.jsx -------------------------------------------------------------------------------- /components/product/Description.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/Description.jsx -------------------------------------------------------------------------------- /components/product/DiscountProduct.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/DiscountProduct.jsx -------------------------------------------------------------------------------- /components/product/ImageGallery.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/ImageGallery.jsx -------------------------------------------------------------------------------- /components/product/ImageList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/ImageList.js -------------------------------------------------------------------------------- /components/product/Info.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/Info.jsx -------------------------------------------------------------------------------- /components/product/InitialStore.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/InitialStore.jsx -------------------------------------------------------------------------------- /components/product/MostFavouraiteProducts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/MostFavouraiteProducts.jsx -------------------------------------------------------------------------------- /components/product/OutOfStock.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/OutOfStock.jsx -------------------------------------------------------------------------------- /components/product/ProductCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/ProductCard.jsx -------------------------------------------------------------------------------- /components/product/ProductPrice.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/ProductPrice.jsx -------------------------------------------------------------------------------- /components/product/ProductsAside.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/ProductsAside.jsx -------------------------------------------------------------------------------- /components/product/SelectColor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/SelectColor.jsx -------------------------------------------------------------------------------- /components/product/SelectSize.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/SelectSize.jsx -------------------------------------------------------------------------------- /components/product/SpecialSell.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/SpecialSell.jsx -------------------------------------------------------------------------------- /components/product/Specification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/Specification.jsx -------------------------------------------------------------------------------- /components/product/SubCategories.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/product/SubCategories.jsx -------------------------------------------------------------------------------- /components/review/ReveiwCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/review/ReveiwCard.jsx -------------------------------------------------------------------------------- /components/review/ReviewProductCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/review/ReviewProductCard.jsx -------------------------------------------------------------------------------- /components/review/Reviews.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/review/Reviews.jsx -------------------------------------------------------------------------------- /components/review/ReviewsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/review/ReviewsTable.jsx -------------------------------------------------------------------------------- /components/skeleton/NavbarSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/NavbarSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/OrderSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/OrderSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/ProductSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/ProductSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/ReveiwSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/ReveiwSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/SidebarSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/SidebarSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/SubCategoriesSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/SubCategoriesSkeleton.js -------------------------------------------------------------------------------- /components/skeleton/TableSkeleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/skeleton/TableSkeleton.js -------------------------------------------------------------------------------- /components/sliders/BestSellsSlider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/sliders/BestSellsSlider.jsx -------------------------------------------------------------------------------- /components/sliders/DiscountSlider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/sliders/DiscountSlider.jsx -------------------------------------------------------------------------------- /components/sliders/Slider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/sliders/Slider.jsx -------------------------------------------------------------------------------- /components/sliders/SmilarProductsSlider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/sliders/SmilarProductsSlider.jsx -------------------------------------------------------------------------------- /components/svgs/address.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/address.svg -------------------------------------------------------------------------------- /components/svgs/cash-on-delivery.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/cash-on-delivery.svg -------------------------------------------------------------------------------- /components/svgs/days-return.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/days-return.svg -------------------------------------------------------------------------------- /components/svgs/empty-cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/empty-cart.svg -------------------------------------------------------------------------------- /components/svgs/empty-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/empty-search.svg -------------------------------------------------------------------------------- /components/svgs/express-delivery.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/express-delivery.svg -------------------------------------------------------------------------------- /components/svgs/favorites-list-empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/favorites-list-empty.svg -------------------------------------------------------------------------------- /components/svgs/freeShipping.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/freeShipping.svg -------------------------------------------------------------------------------- /components/svgs/logo-h.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/logo-h.svg -------------------------------------------------------------------------------- /components/svgs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/logo.svg -------------------------------------------------------------------------------- /components/svgs/logoChina.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/logoChina.svg -------------------------------------------------------------------------------- /components/svgs/order-empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/order-empty.svg -------------------------------------------------------------------------------- /components/svgs/original-products.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/original-products.svg -------------------------------------------------------------------------------- /components/svgs/person.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/person.svg -------------------------------------------------------------------------------- /components/svgs/support.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/components/svgs/support.svg -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /helpers/api/api-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/api-handler.js -------------------------------------------------------------------------------- /helpers/api/error-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/error-handler.js -------------------------------------------------------------------------------- /helpers/api/identity-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/identity-middleware.js -------------------------------------------------------------------------------- /helpers/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/index.js -------------------------------------------------------------------------------- /helpers/api/jwt-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/jwt-middleware.js -------------------------------------------------------------------------------- /helpers/api/set-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/set-json.js -------------------------------------------------------------------------------- /helpers/api/validate-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/api/validate-middleware.js -------------------------------------------------------------------------------- /helpers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/auth.js -------------------------------------------------------------------------------- /helpers/db-repo/banner-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/banner-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/category-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/category-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/details-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/details-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/index.js -------------------------------------------------------------------------------- /helpers/db-repo/order-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/order-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/product-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/product-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/review-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/review-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/slider-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/slider-repo.js -------------------------------------------------------------------------------- /helpers/db-repo/user-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db-repo/user-repo.js -------------------------------------------------------------------------------- /helpers/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/db.js -------------------------------------------------------------------------------- /helpers/getQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/getQuery.js -------------------------------------------------------------------------------- /helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/helpers/index.js -------------------------------------------------------------------------------- /hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/index.js -------------------------------------------------------------------------------- /hooks/useChangeRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useChangeRoute.js -------------------------------------------------------------------------------- /hooks/useDebounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useDebounce.js -------------------------------------------------------------------------------- /hooks/useDisclosure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useDisclosure.js -------------------------------------------------------------------------------- /hooks/useMediaQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useMediaQuery.js -------------------------------------------------------------------------------- /hooks/useRedux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useRedux.js -------------------------------------------------------------------------------- /hooks/useTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useTitle.js -------------------------------------------------------------------------------- /hooks/useUrlQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useUrlQuery.js -------------------------------------------------------------------------------- /hooks/useUserInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useUserInfo.js -------------------------------------------------------------------------------- /hooks/useVerify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/hooks/useVerify.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/jsconfig.json -------------------------------------------------------------------------------- /models/Banner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Banner.js -------------------------------------------------------------------------------- /models/Category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Category.js -------------------------------------------------------------------------------- /models/Details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Details.js -------------------------------------------------------------------------------- /models/Order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Order.js -------------------------------------------------------------------------------- /models/Product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Product.js -------------------------------------------------------------------------------- /models/Review.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Review.js -------------------------------------------------------------------------------- /models/Slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Slider.js -------------------------------------------------------------------------------- /models/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/Users.js -------------------------------------------------------------------------------- /models/base_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/base_model.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/models/index.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/developer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/developer.jpg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icons/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/car.png -------------------------------------------------------------------------------- /public/icons/chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/chart.png -------------------------------------------------------------------------------- /public/icons/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/error.svg -------------------------------------------------------------------------------- /public/icons/exclamation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/exclamation.svg -------------------------------------------------------------------------------- /public/icons/general.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/general.png -------------------------------------------------------------------------------- /public/icons/mini-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/mini-logo.png -------------------------------------------------------------------------------- /public/icons/nothing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/nothing.svg -------------------------------------------------------------------------------- /public/icons/page-not-found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/page-not-found.png -------------------------------------------------------------------------------- /public/icons/question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/question.svg -------------------------------------------------------------------------------- /public/icons/status-delivered.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/status-delivered.svg -------------------------------------------------------------------------------- /public/icons/status-processing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/status-processing.svg -------------------------------------------------------------------------------- /public/icons/status-returned.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/status-returned.svg -------------------------------------------------------------------------------- /public/icons/success.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/icons/success.svg -------------------------------------------------------------------------------- /public/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/public/placeholder.png -------------------------------------------------------------------------------- /store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/index.js -------------------------------------------------------------------------------- /store/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/api.js -------------------------------------------------------------------------------- /store/services/banner.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/banner.service.js -------------------------------------------------------------------------------- /store/services/category.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/category.service.js -------------------------------------------------------------------------------- /store/services/common.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/common.service.js -------------------------------------------------------------------------------- /store/services/details.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/details.service.js -------------------------------------------------------------------------------- /store/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/index.js -------------------------------------------------------------------------------- /store/services/order.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/order.service.js -------------------------------------------------------------------------------- /store/services/product.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/product.service.js -------------------------------------------------------------------------------- /store/services/review.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/review.service.js -------------------------------------------------------------------------------- /store/services/slider.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/slider.service.js -------------------------------------------------------------------------------- /store/services/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/services/user.service.js -------------------------------------------------------------------------------- /store/slices/alert.slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/slices/alert.slice.js -------------------------------------------------------------------------------- /store/slices/cart.slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/slices/cart.slice.js -------------------------------------------------------------------------------- /store/slices/filters.slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/slices/filters.slice.js -------------------------------------------------------------------------------- /store/slices/user.slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/store/slices/user.slice.js -------------------------------------------------------------------------------- /styles/abstracts/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/abstracts/base.css -------------------------------------------------------------------------------- /styles/abstracts/components.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/abstracts/components.css -------------------------------------------------------------------------------- /styles/abstracts/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/abstracts/index.css -------------------------------------------------------------------------------- /styles/browser-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/browser-styles.css -------------------------------------------------------------------------------- /styles/fonts/vazir.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/fonts/vazir.css -------------------------------------------------------------------------------- /styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/main.css -------------------------------------------------------------------------------- /styles/swiper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/styles/swiper.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/constants.js -------------------------------------------------------------------------------- /utils/exchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/exchange.js -------------------------------------------------------------------------------- /utils/existItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/existItem.js -------------------------------------------------------------------------------- /utils/formatNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/formatNumber.js -------------------------------------------------------------------------------- /utils/getTotal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/getTotal.js -------------------------------------------------------------------------------- /utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/index.js -------------------------------------------------------------------------------- /utils/localstorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/localstorage.js -------------------------------------------------------------------------------- /utils/truncate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/truncate.js -------------------------------------------------------------------------------- /utils/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanghanzhilian/c-shopping/HEAD/utils/validation.js --------------------------------------------------------------------------------