Storybook
Avatar
Button
Form v2
Tabs
List
Loader
Popup
Select
Spinner
Table
Tag
Text
Toggle
ToolTip
Anchor Navigation Menu
Card
Checkbox
Collapsible
Dropdown
Filler
Tunnel Example
Variable Widths
With Custom Illustration
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import React from 'react'
import {
   TextButton,
   Filler,
   Tunnel,
   Tunnels,
   useTunnel,
   TunnelHeader
} from '@dailykit/ui'

import { CustomIllustration } from './customIllustration'

export default {
   title: 'Filler'
}

export const TunnelExample = () => { const [tunnels, openTunnel, closeTunnel] = useTunnel(1) return ( <React.Fragment> <Tunnels tunnels={tunnels}> <Tunnel layer={1}> <TunnelHeader title='Tunnel 1' right={{ action: () => closeTunnel(1), title: 'Close' }} close={() => closeTunnel(1)} /> <Filler height='500px' /> </Tunnel> </Tunnels> <TextButton type='solid' onClick={() => openTunnel(1)}> see empty state in tunnel </TextButton> </React.Fragment> ) }
export const VariableWidths = () => { return ( <> <Filler message='full width example (empty state message)' /> <div style={{ display: 'flex', justifyContent: 'center', marginTop: '4rem' }} > <Filler message='custom height and width' width='200px' height='200px' /> </div> </> ) } export const WithCustomIllustration = () => { return ( <Filler message='with custom illustration' illustration={<CustomIllustration width='400px' height='400px' />} /> ) }