diff options
| author | Armand Philippot <git@armandphilippot.com> | 2022-04-07 14:18:18 +0200 | 
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2022-04-07 14:30:26 +0200 | 
| commit | ff2b6c55cc691f0b62396d9ba481c75fc870cd6a (patch) | |
| tree | 6fc436cc68e9e2abc16d25d8f17c8b067da5e165 /src/components/molecules/modals/tooltip.stories.tsx | |
| parent | 2d5d015d23409b456e36a0370466ee42aa47631f (diff) | |
chore: add a Tooltip component
Diffstat (limited to 'src/components/molecules/modals/tooltip.stories.tsx')
| -rw-r--r-- | src/components/molecules/modals/tooltip.stories.tsx | 41 | 
1 files changed, 41 insertions, 0 deletions
| diff --git a/src/components/molecules/modals/tooltip.stories.tsx b/src/components/molecules/modals/tooltip.stories.tsx new file mode 100644 index 0000000..a57cf34 --- /dev/null +++ b/src/components/molecules/modals/tooltip.stories.tsx @@ -0,0 +1,41 @@ +import { ComponentMeta, ComponentStory } from '@storybook/react'; +import TooltipComponent from './tooltip'; + +export default { +  title: 'Molecules/Modals', +  component: TooltipComponent, +  argTypes: { +    content: { +      control: { +        type: 'text', +      }, +      description: 'The tooltip body.', +      type: { +        name: 'string', +        required: true, +      }, +    }, +    title: { +      control: { +        type: 'text', +      }, +      description: 'The tooltip title', +      type: { +        name: 'string', +        required: true, +      }, +    }, +  }, +} as ComponentMeta<typeof TooltipComponent>; + +const Template: ComponentStory<typeof TooltipComponent> = (args) => ( +  <TooltipComponent {...args} /> +); + +export const Tooltip = Template.bind({}); +Tooltip.args = { +  content: +    'Minima tempora fuga omnis ratione doloribus ut. Totam ea vitae consequatur. Fuga hic ipsum. In non debitis ex assumenda ut dicta. Sit ut maxime eligendi est.', +  icon: '?', +  title: 'Laborum enim vero', +}; | 
