-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
Button.vue
67 lines (53 loc) · 2.03 KB
/
Button.vue
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
<template>
<div>
<Example :component="ExSimple" :code="ExSimpleCode" vertical/>
<Example :component="ExTypesStates" :code="ExTypesStatesCode" title="Types and states" vertical/>
<Example :component="ExSizes" :code="ExSizesCode" title="Sizes" vertical/>
<Example :component="ExIcons" :code="ExIconsCode" title="Icons" vertical/>
<Example :component="ExTags" :code="ExTagsCode" title="Tags" vertical/>
<Example :component="ExRouter" :code="ExRouterCode" title="Router" vertical>
<div class="tags has-addons">
<span class="tag is-success">Since</span>
<span class="tag is-info">0.7.6</span>
</div>
</Example>
<ApiView :data="api"/>
<VariablesView :data="variables"/>
</div>
</template>
<script>
import api from './api/button'
import variables from './variables/button'
import ExSimple from './examples/ExSimple'
import ExSimpleCode from '!!raw-loader!./examples/ExSimple'
import ExTypesStates from './examples/ExTypesStates'
import ExTypesStatesCode from '!!raw-loader!./examples/ExTypesStates'
import ExIcons from './examples/ExIcons'
import ExIconsCode from '!!raw-loader!./examples/ExIcons'
import ExSizes from './examples/ExSizes'
import ExSizesCode from '!!raw-loader!./examples/ExSizes'
import ExTags from './examples/ExTags'
import ExTagsCode from '!!raw-loader!./examples/ExTags'
import ExRouter from './examples/ExRouter'
import ExRouterCode from '!!raw-loader!./examples/ExRouter'
export default {
data() {
return {
api,
variables,
ExSimple,
ExTypesStates,
ExIcons,
ExSizes,
ExTags,
ExRouter,
ExSimpleCode,
ExTypesStatesCode,
ExIconsCode,
ExSizesCode,
ExTagsCode,
ExRouterCode
}
}
}
</script>