UNPKG

@bianic-ui/system

Version:

Bianic UI system primitives

21 lines 529 B
import { useColorMode } from "@bianic-ui/color-mode"; import { get } from "@bianic-ui/utils"; import { useTheme } from "./providers"; export function useBianic() { var { colorMode, toggleColorMode } = useColorMode(); var theme = useTheme(); return { colorMode, toggleColorMode, theme }; } export function useToken(scale, token, fallback) { var theme = useTheme(); var path = scale + "." + token; return get(theme, path, fallback != null ? fallback : token); } //# sourceMappingURL=hooks.js.map