From 86ecab7c3f40c540aa94fec421c78ad1735de7a2 Mon Sep 17 00:00:00 2001 From: Thomas Frost Date: Sat, 20 Jul 2024 14:53:37 -0700 Subject: [PATCH] feat(cart): cart is now based on store configuration --- app/(landing)/[ContentLandingPage]/page.tsx | 2 +- app/page.tsx | 12 +-- app/sitemap.ts | 6 +- components/carousel.tsx | 5 +- components/cart/actions.ts | 27 +++-- components/cart/add-to-cart.tsx | 6 +- components/cart/delete-item-button.tsx | 6 +- components/cart/edit-item-quantity-button.tsx | 15 ++- components/cart/index.tsx | 7 +- components/cart/modal.tsx | 10 +- components/grid/three-items.tsx | 5 +- components/layout/footer.tsx | 7 +- components/layout/navbar/index.tsx | 58 ---------- components/layout/navbar/mobile-menu.tsx | 100 ------------------ components/layout/navbar/search.tsx | 57 ---------- components/layout/search/collections.tsx | 9 +- components/product/product-description.tsx | 10 +- 17 files changed, 70 insertions(+), 272 deletions(-) delete mode 100644 components/layout/navbar/index.tsx delete mode 100644 components/layout/navbar/mobile-menu.tsx delete mode 100644 components/layout/navbar/search.tsx diff --git a/app/(landing)/[ContentLandingPage]/page.tsx b/app/(landing)/[ContentLandingPage]/page.tsx index 943c21ec6..9a0ccdf4a 100644 --- a/app/(landing)/[ContentLandingPage]/page.tsx +++ b/app/(landing)/[ContentLandingPage]/page.tsx @@ -102,7 +102,7 @@ export default async function Page({ params }: { params: { ContentLandingPage: s
- +
diff --git a/app/page.tsx b/app/page.tsx index e83466cc3..08c735cca 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,7 +1,3 @@ -import { Carousel } from 'components/carousel'; -import { ThreeItemGrid } from 'components/grid/three-items'; -import Footer from 'components/layout/footer'; - export const metadata = { description: 'High-performance ecommerce store built with Next.js, Vercel, and Shopif.', openGraph: { @@ -10,11 +6,5 @@ export const metadata = { }; export default async function HomePage() { - return ( - <> - - -