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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
import React from 'react'
import { DashboardTile, ButtonTile, OptionTile, Spacer } from '@dailykit/ui'
import { DashboardTileIcon } from '@dailykit/ui'
export default {
   title: 'Tiles'
}

export const OptionTileVariant = () => (
   <>
      <OptionTile
         title='Simple Product'
         description='Product that is not Customizable or Combo'
         onClick={() => console.log('onClick called')}
      />
      <Spacer size='16px' />
      <OptionTile
         title='Customizable Product'
         description='Product that is not Simple or Combo'
         onClick={() => console.log('onClick called')}
      />
      <Spacer size='16px' />
      <OptionTile
         title='Combo Product'
         description='Product that is not Simple or Customizable'
         onClick={() => console.log('onClick called')}
      />
   </>
)

export const DashboardTileVariant = () => (
   <DashboardTile
      title='Ingredients'
      count='29'
      conf='All available'
      onClick={() => console.log('Navigate')}
      tileSvg={<DashboardTileIcon />}
   />
)

export const ButtonTileVariant = () => ( <> <ButtonTile type='primary' size='lg' text='Add title' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> <ButtonTile type='uploadImage' size='lg' text='Upload Images' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> <ButtonTile type='primary' size='sm' text='Add an App' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> <ButtonTile type='primary' size='sm' text='Add a Photo' helper='add some text maybe' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> <ButtonTile type='secondary' text='Add Sub Title' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> <ButtonTile noIcon type='secondary' text='Select Sub Title' onClick={e => console.log('Tile clicked')} style={{ margin: '20px 0' }} /> </> )