import { Flex, Heading } from '@aws-amplify/ui-react'; import _ from 'lodash'; import { createCRUDLControls, createCRUDLControlsProps, Subscriptions } from '../components'; export type createModelHarnessProps = createCRUDLControlsProps & { onCreateSubscription: string; onUpdateSubscription: string; onDeleteSubscription: string; } export const createModelHarness = (props: createModelHarnessProps) => { return () => { const CRUDLControls = createCRUDLControls(props); const { recordName, onCreateSubscription, onUpdateSubscription, onDeleteSubscription } = props; return ( { _.capitalize(recordName) } Controls ); }; };