homecomponentlist
unknown
plain_text
3 years ago
2.3 kB
6
Indexable
import Hero from "@/components/content/Hero";
import Intro from "@/components/content/Intro";
import Subcampaign from "@/components/content/Subcampaign";
import Events from "@/components/content/Events";
import SignupBanner from "@/components/content/SignupBanner";
import InstagramSlider from "@/components/content/InstagramSlider";
import Slider from "@/components/content/Slider";
import FiftyFiftyCards from "@/components/content/FiftyFiftyCards";
import CompetitionBanner from "@/components/content/CompetitionBanner";
import FiftyFiftyPortrait from "@/components/content/5050Portrait";
import HeroSlider from "@/components/content/HeroSlider";
const homeComponentList = {
header__hero: (component) => {
return !!component && <Hero key={component.id} data={component} />;
},
heroslider: (component) => {
return !!component && <HeroSlider key={component.id} data={component} />;
},
intro: (component) => {
return !!component && <Intro key={component.id} data={component} />;
},
fiftyfiftycards: (component) => {
return !!component && <FiftyFiftyCards key={component.id} data={component} />;
},
subcampaign: (component) => {
return !!component && <Subcampaign key={component.id} data={component} />;
},
slider: (component) => {
return !!component && <Slider key={component.id} data={component} />;
},
signupBanner: (component) => {
return !!component && <SignupBanner key={component.id} data={component} />;
},
events: (component) => {
return !!component && <Events key={component.id} data={component} />;
},
promoBanner: (component) => {
return !!component && <SignupBanner key={component.id} data={component} />;
},
instagramSlider: (component) => {
return !!component && <InstagramSlider key={component.id} data={component} />;
},
competitionbanner: (component) => {
return !!component && <CompetitionBanner key={component.id} data={component} />;
},
fiftyfiftyportrait: (component) => {
return !!component && <FiftyFiftyPortrait key={component.id} data={component} />;
},
default: (component) => {
console.log(
`The component :: ${component.acf_fc_layout} has content available for this page but no component to render in position :: ${component.id}`
);
},
};
export default homeComponentList;
Editor is loading...