diff --git a/packages/controlled-form/src/index.ts b/packages/controlled-form/src/index.ts index ee15a323e..6bea8c469 100644 --- a/packages/controlled-form/src/index.ts +++ b/packages/controlled-form/src/index.ts @@ -9,6 +9,7 @@ export * from './lib/ProviderAutocomplete'; export * from './lib/RadioGroup'; export * from './lib/Select'; export * from './lib/TextField'; +export * from './lib/Timepicker'; export { FormProvider, diff --git a/packages/controlled-form/src/lib/Timepicker.stories.tsx b/packages/controlled-form/src/lib/Timepicker.stories.tsx new file mode 100644 index 000000000..dfc38e025 --- /dev/null +++ b/packages/controlled-form/src/lib/Timepicker.stories.tsx @@ -0,0 +1,104 @@ +import type { Meta, StoryObj } from '@storybook/react-vite'; +import { ControlledTimepicker, ControlledTimepickerProps } from './Timepicker'; +import { Button } from '@availity/mui-button'; +import { Paper } from '@availity/mui-paper'; +import { Typography } from '@availity/mui-typography'; +import { Grid } from '@availity/mui-layout'; +import { AllControllerPropertiesCategorized, TimepickerPropsCategorized } from './Types'; +import { FormProvider, useForm } from '..'; +import dayjs, { Dayjs } from 'dayjs'; + +const meta: Meta = { + title: 'Form Components/Controlled Form/ControlledTimepicker', + component: ControlledTimepicker, + tags: ['autodocs'], + argTypes: { ...AllControllerPropertiesCategorized, ...TimepickerPropsCategorized }, +}; + +export default meta; + +export const _ControlledTimePicker: StoryObj = { + render: (args: ControlledTimepickerProps) => { + const methods = useForm(); + + return ( + +
data)}> + + +