UNPKG

@storybook/sveltekit

Version:

Storybook for SvelteKit: Develop, document, and test UI components in isolation

35 lines (32 loc) 1 kB
import { __export } from "./chunk-4BE7D4DS.js"; // src/preview.ts var preview_exports = {}; __export(preview_exports, { beforeEach: () => beforeEach, decorators: () => decorators }); import MockProvider from "@storybook/sveltekit/internal/MockProvider.svelte"; import { setAppStateNavigating, setAppStatePage, setAppStateUpdated } from "@storybook/sveltekit/internal/mocks/app/state.svelte.js"; var svelteKitMocksDecorator = (Story, ctx) => { let svelteKitParameters = ctx.parameters?.sveltekit_experimental ?? {}; return { Component: MockProvider, props: { svelteKitParameters } }; }, decorators = [svelteKitMocksDecorator], beforeEach = async (ctx) => { let svelteKitParameters = ctx.parameters?.sveltekit_experimental ?? {}; setAppStatePage(svelteKitParameters?.state?.page), setAppStateNavigating(svelteKitParameters?.state?.navigating), setAppStateUpdated(svelteKitParameters?.state?.updated); }; export { decorators, beforeEach, preview_exports };