veza/apps/web/src/components/theme/ThemeSwitcher.stories.tsx

20 lines
526 B
TypeScript
Raw Normal View History

import type { Meta, StoryObj } from '@storybook/react';
import { ThemeSwitcher } from './ThemeSwitcher';
import { useState } from 'react';
const meta: Meta = {
title: 'Components/Features/Theme/ThemeSwitcher',
component: ThemeSwitcher,
tags: ['autodocs'],
};
export default meta;
type Story = StoryObj<typeof meta>;
export const Default: Story = {
render: () => {
const [theme, setTheme] = useState('cyber');
return <ThemeSwitcher currentTheme={theme} onThemeChange={setTheme} />;
},
};