import React, { Fragment } from 'react' import { PriceSimulatorIllustration } from '../illustration/priceSimulator' import { BaseSection, SectionContentSize } from '../layout/section/baseSection' import { SearchFormProps } from '../searchForm' import { TheVoice } from '../theVoice' import { StyledPriceSimulator } from './PriceSimulator.style' export type PriceSimulatorProps = Readonly<{ title: string illustration?: JSX.Element | null terms?: JSX.Element | string | null children: React.ReactElement }> export const PriceSimulator = ({ title, illustration, terms, children }: PriceSimulatorProps) => { return ( {title} {children} {illustration && ( {illustration} {terms} )} {!illustration && } ) }