import React from 'react'; import Footer from '../../components/Footer/Footer'; import Banner from '../../components/Banner'; import NavBar from '../../components/Navigation/NavBar'; import CatalogAndAggregation from '../../components/CatalogAndAggreg/CatalogAndAggregation'; import { HydratedContentItem } from '@thoughtindustries/content'; import { usePageContext } from '../../renderer/usePageContext'; export { Page }; export { documentProps }; const documentProps = { title: 'Catalog Page', description: 'The catalog page' }; function Page() { const pageContext = usePageContext(); // Key for forcing component remount if needed const key = pageContext.urlPathname || 'catalog'; return ( <>