import { getMetaobject, getMetaobjects } from 'lib/shopify'; import kebabCase from 'lodash.kebabcase'; import Image from 'next/image'; import { Suspense } from 'react'; import HomePageFilters, { HomePageFiltersPlaceholder } from './filters/hompage-filters'; import DynamicHeroIcon from './hero-icon'; import ImageDisplay from './page/image-display'; const { SITE_NAME } = process.env; const Offers = async () => { const offers = await getMetaobjects('usp_item'); return ( ); }; const OffersPlaceholder = () => { return ( ); }; const HeroImage = async () => { const heroImage = await getMetaobject({ handle: { type: 'hero', handle: `${kebabCase(SITE_NAME)}-hero` } }); return heroImage ? ( ) : ( Hero Image ); }; const Hero = () => { return (
}>
{/* Decorative image and overlay */}
); }; export default Hero;