Files
Morten Olsen 7db07922aa init
2024-06-27 11:54:49 +02:00

40 lines
839 B
TypeScript

import React from 'react';
import { Decorator, Parameters } from '@storybook/react';
import "@fontsource/montserrat";
import { ThemeProvider } from 'styled-components';
import { theme } from './theme';
import { Provider, light } from '../src/theme/theme';
const ThemeDecorator: Decorator = (storyFn) => (
<ThemeProvider theme={theme}>
<Provider theme={light}>{storyFn()}</Provider>
</ThemeProvider>
)
export const decorators = [ThemeDecorator];
export const parameters: Parameters = {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
backgrounds: {
default: 'dark',
values: [
{
name: 'dark',
value: '#444',
default: true,
},
{
name: 'light',
value: '#ddd',
},
],
},
docs: {
// theme,
},
};