@bianic-ui/system
Version:
Bianic UI system primitives
21 lines • 529 B
JavaScript
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