mirror of
https://github.com/vercel/commerce.git
synced 2025-07-21 11:51:20 +00:00
73 lines
1.7 KiB
TypeScript
73 lines
1.7 KiB
TypeScript
import { useState } from 'react'
|
|
import {
|
|
ButtonCommon,
|
|
Layout, ModalInfo
|
|
} from 'src/components/common'
|
|
import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation';
|
|
|
|
import MenuNavigationProductList from 'src/components/common/MenuNavigationProductList/MenuNavigationProductList'
|
|
import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils';
|
|
const CATEGORY = [
|
|
{
|
|
name: 'All',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`,
|
|
},
|
|
{
|
|
name: 'Veggie',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`,
|
|
},
|
|
{
|
|
name: 'Seafood',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`,
|
|
},
|
|
{
|
|
name: 'Frozen',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`,
|
|
},
|
|
{
|
|
name: 'Coffee Bean',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`,
|
|
},
|
|
{
|
|
name: 'Sauce',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`,
|
|
},
|
|
]
|
|
const BRAND = [
|
|
{
|
|
name: 'All',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`,
|
|
},
|
|
{
|
|
name: 'Veggie',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`,
|
|
},
|
|
{
|
|
name: 'Seafood',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`,
|
|
},
|
|
{
|
|
name: 'Frozen',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`,
|
|
},
|
|
{
|
|
name: 'Coffee Bean',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`,
|
|
},
|
|
{
|
|
name: 'Sauce',
|
|
link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`,
|
|
},
|
|
]
|
|
export default function Test() {
|
|
|
|
return (
|
|
<>
|
|
<MenuNavigation heading="CATEGORIES" categories={CATEGORY}/>
|
|
<MenuNavigationProductList categories={CATEGORY} brands={BRAND} featured={BRAND}/>
|
|
</>
|
|
)
|
|
}
|
|
|
|
Test.Layout = Layout
|