@storybook/sveltekit
Version:
Storybook for SvelteKit
116 lines (106 loc) • 1.84 kB
JavaScript
import Stores from './Stores.svelte';
export default {
title: 'stories/frameworks/sveltekit/modules/stores',
component: Stores,
};
export const AllUndefined = {};
export const PageStore = {
parameters: {
sveltekit_experimental: {
stores: {
page: {
data: {
test: 'passed',
},
},
},
},
},
};
export const NavigatingStore = {
parameters: {
sveltekit_experimental: {
stores: {
navigating: {
route: {
id: '/storybook',
},
},
},
},
},
};
export const UpdatedStore = {
parameters: {
sveltekit_experimental: {
stores: {
updated: true,
},
},
},
};
export const PageAndNavigatingStore = {
parameters: {
sveltekit_experimental: {
stores: {
page: {
data: {
test: 'passed',
},
},
navigating: {
route: {
id: '/storybook',
},
},
},
},
},
};
export const PageAndUpdatedStore = {
parameters: {
sveltekit_experimental: {
stores: {
page: {
data: {
test: 'passed',
},
},
updated: true,
},
},
},
};
export const NavigatingAndUpdatedStore = {
parameters: {
sveltekit_experimental: {
stores: {
navigating: {
route: {
id: '/storybook',
},
},
updated: true,
},
},
},
};
export const AllThreeStores = {
parameters: {
sveltekit_experimental: {
stores: {
page: {
data: {
test: 'passed',
},
},
navigating: {
route: {
id: '/storybook',
},
},
updated: true,
},
},
},
};