import React from 'react' import { usePageContext } from '../Page/Page.context' import { SectionContextProvider } from './Section.context' import { TSectionComponent } from './Section.types' import { getSectionDefinition } from './Section.utils' export const Section: TSectionComponent = ({ section, theme, index, data }) => { const pageContext = usePageContext() const sectionDefinition = getSectionDefinition( pageContext.pageDefinition, section ) if (!sectionDefinition) return pageContext.editionEnabled ? (