Storybook
Avatar
Button
Form v2
Tabs
List
Loader
Popup
Select
Spinner
Table
Tag
Text
Toggle
ToolTip
default
with custom content
Anchor Navigation Menu
Card
Checkbox
Collapsible
Dropdown
Filler
Flex
Form
Tiles
Tunnel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import React from 'react'
import { storiesOf } from '@storybook/react'

import { ToolTip } from '@dailykit/ui'

const Wrapper = ({ children }) => {
   return (
      <div style={{ fontFamily: 'sans-serif', padding: '48px' }}>
         {children}
      </div>
   )
}

const DefaultBehaviour = () => {
   return (
      <Wrapper>
         This is a text{' '}
         <ToolTip content='I am the tooltip'>and this the tooltip</ToolTip>
      </Wrapper>
   )
}

const CustomToolTip = () => {
   return (
      <div>
         <h4 style={{ margin: 0 }}>I am custom content</h4>
         <p style={{ margin: 0 }}>With a lot of content</p>
      </div>
   )
}

const CustomContent = () => {
   return (
      <Wrapper>
         This is a text{' '}
         <ToolTip content={CustomToolTip}>and this the tooltip </ToolTip>
      </Wrapper>
   )
}

storiesOf('ToolTip')
   .add('default', DefaultBehaviour)
.add('with custom content', CustomContent)