import { Meta, StoryObj } from '@storybook/react'; import { Atom, Moon, Sun } from '@phosphor-icons/react'; import { Menu, Text, Code, useColorTheme, Flex } from '../..'; const meta: Meta = { title: 'Hooks/useColorTheme', parameters: { layout: 'centered', }, argTypes: {}, }; export default meta; type Story = StoryObj; function Template() { const { colorTheme, nowColorTheme, setColorTheme } = useColorTheme(); return ( colorTheme (dark | light | system) {colorTheme} nowColorTheme (dark | light) {nowColorTheme}
: } > 색상 변경 setColorTheme('light')} suffix={} > Light setColorTheme('dark')} suffix={} > Dark setColorTheme('system')} suffix={} > System
); } export const Primary: Story = { render: Template, };