import React from 'react'; import CTA from '../../components/CTA/CTA'; import FeaturedContentComp from '../../components/FeaturedContent/FeaturedContentComp'; import Footer from '../../components/Footer/Footer'; import Hero from '../../components/Hero/Hero'; import CallToActionWithLinks from '../../components/CTA/CallToActionWithLinks'; import CallToActionParagraphs from '../../components/CTA/CallToActionParagraphs'; import NavBar from '../../components/Navigation/NavBar'; import { HydratedContentItem } from '@thoughtindustries/content'; import { usePageContext } from '../../renderer/usePageContext'; export { Page }; export { documentProps }; const documentProps = { title: 'Home Page', description: 'The home page' }; function Page() { const pageContext = usePageContext(); // Key for forcing component remount if needed const key = pageContext.urlPathname || 'home'; return ( <> { // TODO: Implement queue functionality console.warn( '[PLACEHOLDER] onAddedToQueue is not yet implemented. Item that would be queued:', item ); // Return true to indicate success for now return true; }} numberOfContentItems={3} />