summaryrefslogtreecommitdiff
path: root/src/pages/shop
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-02-22 11:03:34 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-02-22 11:03:34 +0700
commitf66b12fd1d0b83af0d7230d7b1565fbe00afbe3c (patch)
tree253dcf854a3c92e09ca846e86a09e5b4c5d16be1 /src/pages/shop
parent3c559031623649a67825ff47f34512f0eb946861 (diff)
prettier
Diffstat (limited to 'src/pages/shop')
-rw-r--r--src/pages/shop/brands/[slug].jsx20
-rw-r--r--src/pages/shop/cart.jsx10
-rw-r--r--src/pages/shop/product/[slug].jsx14
-rw-r--r--src/pages/shop/search.jsx21
4 files changed, 30 insertions, 35 deletions
diff --git a/src/pages/shop/brands/[slug].jsx b/src/pages/shop/brands/[slug].jsx
index da3ee84d..33f81fa2 100644
--- a/src/pages/shop/brands/[slug].jsx
+++ b/src/pages/shop/brands/[slug].jsx
@@ -1,11 +1,11 @@
-import dynamic from "next/dynamic"
-import { getIdFromSlug, getNameFromSlug } from "@/core/utils/slug"
-import { useRouter } from "next/router"
-import _ from "lodash"
+import dynamic from 'next/dynamic'
+import { getIdFromSlug, getNameFromSlug } from '@/core/utils/slug'
+import { useRouter } from 'next/router'
+import _ from 'lodash'
-const BasicLayout = dynamic(() => import("@/core/components/layouts/BasicLayout"))
-const ProductSearch = dynamic(() => import("@/lib/product/components/ProductSearch"))
-const Brand = dynamic(() => import("@/lib/brand/components/Brand"))
+const BasicLayout = dynamic(() => import('@/core/components/layouts/BasicLayout'))
+const ProductSearch = dynamic(() => import('@/lib/product/components/ProductSearch'))
+const Brand = dynamic(() => import('@/lib/brand/components/Brand'))
export default function BrandDetail() {
const router = useRouter()
@@ -13,13 +13,13 @@ export default function BrandDetail() {
return (
<BasicLayout>
<Brand id={getIdFromSlug(slug)} />
- { !_.isEmpty(router.query) && (
+ {!_.isEmpty(router.query) && (
<ProductSearch
query={_.omit(router.query, 'slug')}
prefixUrl={`/shop/brands/${slug}`}
defaultBrand={getNameFromSlug(slug)}
/>
- ) }
+ )}
</BasicLayout>
)
-} \ No newline at end of file
+}
diff --git a/src/pages/shop/cart.jsx b/src/pages/shop/cart.jsx
index 735ea19f..97f98843 100644
--- a/src/pages/shop/cart.jsx
+++ b/src/pages/shop/cart.jsx
@@ -1,12 +1,12 @@
-import dynamic from "next/dynamic"
+import dynamic from 'next/dynamic'
-const AppLayout = dynamic(() => import("@/core/components/layouts/AppLayout"))
-const CartComponent = dynamic(() => import("@/lib/cart/components/Cart"))
+const AppLayout = dynamic(() => import('@/core/components/layouts/AppLayout'))
+const CartComponent = dynamic(() => import('@/lib/cart/components/Cart'))
export default function Cart() {
return (
- <AppLayout title="Keranjang">
+ <AppLayout title='Keranjang'>
<CartComponent />
</AppLayout>
)
-} \ No newline at end of file
+}
diff --git a/src/pages/shop/product/[slug].jsx b/src/pages/shop/product/[slug].jsx
index 2f610afb..cc6924a3 100644
--- a/src/pages/shop/product/[slug].jsx
+++ b/src/pages/shop/product/[slug].jsx
@@ -1,10 +1,10 @@
-import Seo from "@/core/components/Seo"
-import { getIdFromSlug } from "@/core/utils/slug"
-import productApi from "@/lib/product/api/productApi"
-import dynamic from "next/dynamic"
+import Seo from '@/core/components/Seo'
+import { getIdFromSlug } from '@/core/utils/slug'
+import productApi from '@/lib/product/api/productApi'
+import dynamic from 'next/dynamic'
-const BasicLayout = dynamic(() => import("@/core/components/layouts/BasicLayout"))
-const Product = dynamic(() => import("@/lib/product/components/Product"))
+const BasicLayout = dynamic(() => import('@/core/components/layouts/BasicLayout'))
+const Product = dynamic(() => import('@/lib/product/components/Product'))
export async function getServerSideProps(context) {
const { slug } = context.query
@@ -28,4 +28,4 @@ export default function ProductDetail({ product }) {
<Product product={product} />
</BasicLayout>
)
-} \ No newline at end of file
+}
diff --git a/src/pages/shop/search.jsx b/src/pages/shop/search.jsx
index a41c3b5f..d616f2dd 100644
--- a/src/pages/shop/search.jsx
+++ b/src/pages/shop/search.jsx
@@ -1,21 +1,16 @@
-import dynamic from "next/dynamic"
-import { useRouter } from "next/router"
-import _ from "lodash-contrib"
+import dynamic from 'next/dynamic'
+import { useRouter } from 'next/router'
+import _ from 'lodash-contrib'
-const BasicLayout = dynamic(() => import("@/core/components/layouts/BasicLayout"))
-const ProductSearch = dynamic(() => import("@/lib/product/components/ProductSearch"))
+const BasicLayout = dynamic(() => import('@/core/components/layouts/BasicLayout'))
+const ProductSearch = dynamic(() => import('@/lib/product/components/ProductSearch'))
export default function Search() {
const router = useRouter()
-
+
return (
<BasicLayout>
- { !_.isEmpty(router.query) && (
- <ProductSearch
- query={router.query}
- prefixUrl="/shop/search"
- />
- ) }
+ {!_.isEmpty(router.query) && <ProductSearch query={router.query} prefixUrl='/shop/search' />}
</BasicLayout>
)
-} \ No newline at end of file
+}