@deweyou-design/react-hooks
v0.3.0
Published
Reusable React hooks for Deweyou UI packages and apps.
Downloads
845
Readme
@deweyou-design/react-hooks
Reusable React hooks shared by Deweyou Design components and app surfaces.
Installation
npm install @deweyou-design/react-hooksHooks
useThemeMode
Manages light / dark theme mode state with a toggle helper.
import { useThemeMode, type ThemeMode } from '@deweyou-design/react-hooks';
const { mode, setMode, toggleMode } = useThemeMode();
// mode: ThemeMode ('light' | 'dark')
// setMode(mode: ThemeMode): void
// toggleMode(): voidDependency Rules
- May depend on: React and
@deweyou-design/utils. - Must not depend on:
@deweyou-design/react,apps/website, orapps/storybook.
License
MIT
