summaryrefslogtreecommitdiff
path: root/llama.cpp/tools/server/webui/.storybook/preview.ts
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2026-02-12 20:57:17 +0100
committerMitja Felicijan <mitja.felicijan@gmail.com>2026-02-12 20:57:17 +0100
commitb333b06772c89d96aacb5490d6a219fba7c09cc6 (patch)
tree211df60083a5946baa2ed61d33d8121b7e251b06 /llama.cpp/tools/server/webui/.storybook/preview.ts
downloadllmnpc-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.ts42
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 @@
1import type { Preview } from '@storybook/sveltekit';
2import '../src/app.css';
3import ModeWatcherDecorator from './ModeWatcherDecorator.svelte';
4import TooltipProviderDecorator from './TooltipProviderDecorator.svelte';
5
6const 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
42export default preview;