import React from 'react'; import { Box, Checkbox, FormControlLabel } from '@mui/material'; import { ScFieldTitle } from '../common/FieldTitle'; type Props = { checked: boolean; onChange: () => void; label: React.ReactNode; fieldLabel?: string; dataCy: string; children?: React.ReactNode; }; export const CheckboxWithField: React.FC = ({ checked, onChange, label, fieldLabel, dataCy, children, }) => { return ( } label={label} /> {checked && children && ( {fieldLabel && ( {fieldLabel} )} {children} )} ); };