@nenui/hooks
v0.2.0
Published
> React хуки для работы с OKLCH цветами и темой
Readme
@nenui/hooks
React хуки для работы с OKLCH цветами и темой
Установка
bun add @nenui/hooks @nenui/common
# или используйте главный пакет
bun add @nenuiХуки
useColorPicker
Управление всеми параметрами OKLCH цвета (L, C, H):
import { useColorPicker } from '@nenui/hooks';
const { value, setHue, setLightness, setChroma, getOklchString } = useColorPicker({
lightness: 57,
chroma: 20,
hue: 250,
});useHueSelector
Упрощенная версия для работы только с Hue:
import { useHueSelector } from '@nenui/hooks';
const { hue, setHue, getCSSVariable } = useHueSelector(250);useTheme
Доступ к глобальной теме (реэкспорт из @nenui/common):
import { useTheme } from '@nenui/hooks';
const { theme, setHue, updateTheme } = useTheme();