import { FC, useEffect } from 'react'; import { SanitizeHtml } from '../../../../../api'; import { CatalogLayoutProps } from './CatalogLayout.types'; // Info/landing layout: a big logo box (70% of the page height) on top and a // smaller box below holding the page text in black. Logo = page headline // image (getImage(0)), text = page text 1 (getText(0)). Set both from // catalog admin (Gestione -> Modifica pagina). Hides the (empty) navigation // sidebar so the content uses the full width. export const CatalogLayoutBcInfoView: FC = props => { const { page = null, hideNavigation = null } = props; const logo = page?.localization?.getImage(0) || ''; const text = page?.localization?.getText(0) || ''; useEffect(() => { hideNavigation?.(); }, [ page, hideNavigation ]); return (
{ logo ? : Logo — imposta l'immagine headline da Gestione }
); };