diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-02-12 20:57:17 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-02-12 20:57:17 +0100 |
| commit | b333b06772c89d96aacb5490d6a219fba7c09cc6 (patch) | |
| tree | 211df60083a5946baa2ed61d33d8121b7e251b06 /llama.cpp/tools/server/webui/.storybook/preview.ts | |
| download | llmnpc-b333b06772c89d96aacb5490d6a219fba7c09cc6.tar.gz | |
Engage!
Diffstat (limited to 'llama.cpp/tools/server/webui/.storybook/preview.ts')
| -rw-r--r-- | llama.cpp/tools/server/webui/.storybook/preview.ts | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/llama.cpp/tools/server/webui/.storybook/preview.ts b/llama.cpp/tools/server/webui/.storybook/preview.ts new file mode 100644 index 0000000..8d530e4 --- /dev/null +++ b/llama.cpp/tools/server/webui/.storybook/preview.ts | |||
| @@ -0,0 +1,42 @@ | |||
| 1 | import type { Preview } from '@storybook/sveltekit'; | ||
| 2 | import '../src/app.css'; | ||
| 3 | import ModeWatcherDecorator from './ModeWatcherDecorator.svelte'; | ||
| 4 | import TooltipProviderDecorator from './TooltipProviderDecorator.svelte'; | ||
| 5 | |||
| 6 | const preview: Preview = { | ||
| 7 | parameters: { | ||
| 8 | controls: { | ||
| 9 | matchers: { | ||
| 10 | color: /(background|color)$/i, | ||
| 11 | date: /Date$/i | ||
| 12 | } | ||
| 13 | }, | ||
| 14 | |||
| 15 | backgrounds: { | ||
| 16 | disable: true | ||
| 17 | }, | ||
| 18 | |||
| 19 | a11y: { | ||
| 20 | // 'todo' - show a11y violations in the test UI only | ||
| 21 | // 'error' - fail CI on a11y violations | ||
| 22 | // 'off' - skip a11y checks entirely | ||
| 23 | test: 'todo' | ||
| 24 | } | ||
| 25 | }, | ||
| 26 | decorators: [ | ||
| 27 | (story) => ({ | ||
| 28 | Component: ModeWatcherDecorator, | ||
| 29 | props: { | ||
| 30 | children: story | ||
| 31 | } | ||
| 32 | }), | ||
| 33 | (story) => ({ | ||
| 34 | Component: TooltipProviderDecorator, | ||
| 35 | props: { | ||
| 36 | children: story | ||
| 37 | } | ||
| 38 | }) | ||
| 39 | ] | ||
| 40 | }; | ||
| 41 | |||
| 42 | export default preview; | ||
