UNPKG

design-comuni-plone-theme

Version:
60 lines (55 loc) 1.53 kB
/** * FooterMain component. * @module components/Footer/FooterMain */ import React from 'react'; import { Container, Row, Col } from 'design-react-kit'; import { UniversalLink } from '@plone/volto/components'; import { FooterTop } from 'volto-editablefooter'; import { FooterNavigation, FooterInfos, LogoFooter, BrandTextFooter, FooterPNRRLogo, } from 'design-comuni-plone-theme/components/ItaliaTheme/'; import { useHomePath } from 'design-comuni-plone-theme/helpers'; /** * FooterMain component class. * @class FooterMain * @extends Component */ const FooterMain = () => { const footerTopContent = FooterTop(); const homepath = useHomePath(); return ( <div className="it-footer-main"> <Container tag="div"> <section> <Row className="clearfix" tag="div"> <Col sm={12} tag="div" widths={['xs', 'sm', 'md', 'lg', 'xl']}> <div className="it-brand-wrapper"> {footerTopContent ?? ( <> <FooterPNRRLogo /> <UniversalLink href={homepath}> <LogoFooter /> <BrandTextFooter /> </UniversalLink> </> )} </div> </Col> </Row> </section> <section> <FooterNavigation /> </section> <section className="py-4"> <FooterInfos /> </section> </Container> </div> ); }; export default FooterMain;