import React from 'react'; import { ledetekst } from '../diverse/Ledetekst.js'; interface Props { tittel: string; merknad?: string; ikon?: string; redigeringsLenke?: string | boolean; valideringsfeil?: React.ReactNode; ingenBakgrunn?: boolean; children?: React.ReactNode; } function OppsummeringBlokk(props: Props) { const { tittel, merknad, ikon, redigeringsLenke, valideringsfeil, ingenBakgrunn, children, ...rest } = props; const harInnhold = !!children; return (

{tittel}

{merknad && {merknad}}
{redigeringsLenke && ( {ledetekst.getTekst( 'arbeidsvarsling.frontendkomponenter.oppsummeringblokk.rediger' )} )}
{valideringsfeil && (
{valideringsfeil}
)} {harInnhold && (
{children}
)}
); } export { OppsummeringBlokk };