import React, { FC, HTMLAttributes, ReactNode } from 'react'; import { Col, Row } from '../../'; export interface FooterProps extends HTMLAttributes { /** Eventuali loghi in negaivo (massimo 4) */ logos?: ReactNode; /** Acronimo dell'applicativo */ acronym?: string; /** Nome dell'applicativo */ applicationName: string; /** Inserire righe nel container con contenuto personalizzato */ children?: ReactNode; /** Lista di link per Privacy, Contatti, ecc. */ links?: myLink[], } interface myLink { href: string; content: string; } export const Footer: FC = ({ logos = "", acronym = "", applicationName, children = "", links, }) => { return (
{logos} {acronym} {applicationName} {children} {links && } © Copyright Regione Lombardia - tutti i diritti riservati - C.F. 80050050154 - Piazza Città di Lombardia 1 - 20124 Milano
) }; interface HorLinkListProps extends HTMLAttributes { /** Lista di link per Privacy, Contatti, ecc. */ links: myLink[], } const HorLinkList: FC = ({ links }) => { let keyN = 0 const linkItems = links.map(link => {link.content} ) return ( {linkItems} ) }