UNPKG

@storybook/preact-vite

Version:

Storybook for Preact and Vite: Develop Preact components in isolation with Hot Reloading.

26 lines (23 loc) 977 B
export * from '@storybook/preact'; import { StorybookConfig as StorybookConfig$1, CompatibleString } from 'storybook/internal/types'; import { BuilderOptions, StorybookConfigVite } from '@storybook/builder-vite'; type FrameworkName = CompatibleString<'@storybook/preact-vite'>; type BuilderName = CompatibleString<'@storybook/builder-vite'>; type FrameworkOptions = { builder?: BuilderOptions; }; type StorybookConfigFramework = { framework: FrameworkName | { name: FrameworkName; options: FrameworkOptions; }; core?: StorybookConfig$1['core'] & { builder?: BuilderName | { name: BuilderName; options: BuilderOptions; }; }; }; /** The interface for Storybook configuration in `main.ts` files. */ type StorybookConfig = Omit<StorybookConfig$1, keyof StorybookConfigVite | keyof StorybookConfigFramework> & StorybookConfigVite & StorybookConfigFramework; export { FrameworkOptions, StorybookConfig };