diff --git a/examples/vue3/src/components/Controls.story.vue b/examples/vue3/src/components/Controls.story.vue index 695dffaf..6ea430f4 100644 --- a/examples/vue3/src/components/Controls.story.vue +++ b/examples/vue3/src/components/Controls.story.vue @@ -1,9 +1,10 @@ + + + + + + diff --git a/packages/histoire-controls/src/components/select/HstSelect.story.vue b/packages/histoire-controls/src/components/select/HstSelect.story.vue index 59ca3a0f..f7725d6e 100644 --- a/packages/histoire-controls/src/components/select/HstSelect.story.vue +++ b/packages/histoire-controls/src/components/select/HstSelect.story.vue @@ -1,13 +1,18 @@ @@ -45,23 +30,11 @@ const select = ref() class="htw-cursor-text htw-items-center" :class="$attrs.class" :style="$attrs.style" - @click="select.focus()" > - + diff --git a/packages/histoire/package.json b/packages/histoire/package.json index 9dbb8f96..203bb22e 100644 --- a/packages/histoire/package.json +++ b/packages/histoire/package.json @@ -81,7 +81,7 @@ "@types/flexsearch": "^0.7.3", "@types/fs-extra": "^9.0.13", "@types/markdown-it": "^12.2.3", - "@types/node": "^17.0.23", + "@types/node": "^17.0.32", "@vitejs/plugin-vue": "^2.3.1", "autoprefixer": "^10.4.4", "concurrently": "^7.1.0", diff --git a/packages/histoire/src/client/app/components/base/BaseSelect.vue b/packages/histoire/src/client/app/components/base/BaseSelect.vue new file mode 100644 index 00000000..256f7daf --- /dev/null +++ b/packages/histoire/src/client/app/components/base/BaseSelect.vue @@ -0,0 +1,72 @@ + + + diff --git a/packages/histoire/src/client/app/components/panel/StatePresets.vue b/packages/histoire/src/client/app/components/panel/StatePresets.vue new file mode 100644 index 00000000..f35f69b6 --- /dev/null +++ b/packages/histoire/src/client/app/components/panel/StatePresets.vue @@ -0,0 +1,193 @@ + + + diff --git a/packages/histoire/src/client/app/components/panel/StoryControls.vue b/packages/histoire/src/client/app/components/panel/StoryControls.vue index c3c22cf6..1e1386f7 100644 --- a/packages/histoire/src/client/app/components/panel/StoryControls.vue +++ b/packages/histoire/src/client/app/components/panel/StoryControls.vue @@ -4,6 +4,7 @@ import { Icon } from '@iconify/vue' import type { Story, Variant } from '../../types' import SandboxVue3 from '../sandbox/SandboxVue3.vue' import BaseEmpty from '../base/BaseEmpty.vue' +import StatePresets from './StatePresets.vue' defineProps({ variant: { @@ -19,7 +20,20 @@ defineProps({