-
Notifications
You must be signed in to change notification settings - Fork 559
/
histoire.config.js
57 lines (56 loc) · 1.35 KB
/
histoire.config.js
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
import { defineConfig } from 'histoire'
import { HstVue } from '@histoire/plugin-vue'
export default defineConfig({
vite: {
base: "",
},
routerMode: 'hash',
plugins: [
HstVue(),
],
setupFile: './stories/histoire.setup.js',
tree: {
groups: [
{
id: 'top',
title: '',
},
{
title: 'Basic Stories',
include: file => file.path.startsWith('stories/basic'),
},
{
title: 'Grid Stories',
include: file => file.path.startsWith('stories/grid'),
},
{
title: 'Parent Stories',
include: file => file.path.startsWith('stories/parent'),
},
{
title: 'Aspect Ratio Stories',
include: file => file.path.startsWith('stories/aspect-ratio'),
},
{
title: 'Styling Stories',
include: file => file.path.startsWith('stories/styling'),
},
{
title: 'Events Stories',
include: file => file.path.startsWith('stories/events'),
},
{
title: 'Callback Stories',
include: file => file.path.startsWith('stories/callback'),
},
{
title: 'Advanced Stories',
include: file => file.path.startsWith('stories/advanced'),
},
{
title: 'How To',
include: file => file.path.startsWith('stories/how-to'),
},
],
},
})