import { FC, PropsWithChildren, ReactNode } from 'react'; import { WiredFurniType } from '../../../../api'; import { WiredBaseView } from '../WiredBaseView'; export interface WiredConditionBaseViewProps { hasSpecialInput: boolean; requiresFurni: number; save: () => void; footer?: ReactNode; } export const WiredConditionBaseView: FC> = props => { const { requiresFurni = WiredFurniType.STUFF_SELECTION_OPTION_NONE, save = null, hasSpecialInput = false, children = null, footer = null } = props; const onSave = () => (save && save()); return ( { children } ); };