mirror of
https://github.com/vercel/commerce.git
synced 2025-05-19 07:56:59 +00:00
30 lines
840 B
TypeScript
30 lines
840 B
TypeScript
import { getMenu, getMetaobjects } from 'lib/shopify';
|
|
import FiltersList from './filters-list';
|
|
|
|
const HomePageFilters = async () => {
|
|
const yearsData = getMetaobjects('make_model_year_composite');
|
|
const modelsData = getMetaobjects('make_model_composite');
|
|
const makesData = getMetaobjects('make_composite');
|
|
|
|
const [years, models, makes] = await Promise.all([yearsData, modelsData, makesData]);
|
|
const menu = await getMenu('main-menu');
|
|
return (
|
|
<>
|
|
<h1 className="text-4xl font-bold tracking-tight text-white lg:text-6xl">
|
|
Find Your Car Part
|
|
</h1>
|
|
<div className="mt-5">
|
|
<FiltersList
|
|
years={years}
|
|
makes={makes}
|
|
models={models}
|
|
menu={menu}
|
|
autoFocusField="partType"
|
|
/>
|
|
</div>
|
|
</>
|
|
);
|
|
};
|
|
|
|
export default HomePageFilters;
|