Skip to content

Commit 87d2184

Browse files
committed
feat: display serialized data in storybook
1 parent 9ac3690 commit 87d2184

File tree

6 files changed

+27
-6
lines changed

6 files changed

+27
-6
lines changed

docs/packages/ui-predicate-vue/0.1.2/examples/iframe.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,5 +93,5 @@ <h1 class="sb-nopreview_heading sb-heading">No Preview</h1>
9393
<code id="error-stack"></code>
9494
</pre>
9595
</div>
96-
<script type="text/javascript" src="static/runtime~preview.e91a365f8ec2aa547fa7.bundle.js"></script><script type="text/javascript" src="static/vendors~preview.915902ed40eb1022bb0f.bundle.js"></script><script type="text/javascript" src="static/preview.2b8a5b08167ca0a3a0c2.bundle.js"></script></body>
96+
<script type="text/javascript" src="static/runtime~preview.e91a365f8ec2aa547fa7.bundle.js"></script><script type="text/javascript" src="static/vendors~preview.915902ed40eb1022bb0f.bundle.js"></script><script type="text/javascript" src="static/preview.a6ae19ff52581013e164.bundle.js"></script></body>
9797
</html>

docs/packages/ui-predicate-vue/0.1.2/examples/static/preview.2b8a5b08167ca0a3a0c2.bundle.js

-2
This file was deleted.

docs/packages/ui-predicate-vue/0.1.2/examples/static/preview.a6ae19ff52581013e164.bundle.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/packages/ui-predicate-vue/0.1.2/examples/static/preview.2b8a5b08167ca0a3a0c2.bundle.js.map renamed to docs/packages/ui-predicate-vue/0.1.2/examples/static/preview.a6ae19ff52581013e164.bundle.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ui-predicate-vue/examples/simple.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div id="app">
33
<h1>Simple ui-predicate usage</h1>
4-
<ui-predicate :config="config" @change="onChange" @init="onChange"></ui-predicate>
4+
<ui-predicate :config="config" @changed="onChange" @initialized="onChange"></ui-predicate>
55
<p>Tips: Use "alt + click" to create a sub-group.</p>
66
<pre>{{ ast }}</pre>
77
</div>

packages/ui-predicate-vue/src/ui-predicate.stories.js

+22-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ storiesOf('ui-predicate', module)
6464
}
6565
)
6666
.add(
67-
'available events',
67+
'events',
6868
() => ({
6969
template:
7070
'<ui-predicate :config="config" @changed="onChange" @initialized="onInit"></ui-predicate>',
@@ -77,4 +77,25 @@ storiesOf('ui-predicate', module)
7777
},
7878
}),
7979
{ notes: '' }
80+
)
81+
.add(
82+
'get data',
83+
() => ({
84+
template: `<div>
85+
<ui-predicate :config="config" @changed="onChange" @initialized="onChange"></ui-predicate>
86+
<textarea style="width:100%;height:30vh">{{ serialized }}</textarea>
87+
</div>`,
88+
data() {
89+
return {
90+
config: DEFAULT_CONFIG,
91+
serialized: '',
92+
};
93+
},
94+
methods: {
95+
onChange(ctrl) {
96+
this.serialized = ctrl.toJSON();
97+
},
98+
},
99+
}),
100+
{ notes: '' }
80101
);

0 commit comments

Comments
 (0)