All files / app/src/shared/ui/mask-input mask-input.stories.tsx

0% Statements 0/17
0% Branches 0/1
0% Functions 0/1
0% Lines 0/17

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24                                               
import { Story, Meta } from '@storybook/react'
import { MaskInput, MaskInputProps } from './mask-input'
import { useState } from 'react'
 
export default {
  title: 'Shared/MaskInput',
  component: MaskInput,
  argTypes: {
    format: {
      control: 'text',
      defaultValue: '##/##',
    },
  },
} as Meta
 
const Template: Story<MaskInputProps> = args => {
  const [value, setValue] = useState('')
 
  return <MaskInput {...args} value={value} onChange={e => setValue(e.target.value)} />
}
 
export const Default = Template.bind({})
Default.args = {}