@hitachivantara/uikit-react-utils
Version:
UI Kit utilities package.
16 lines (15 loc) • 418 B
JavaScript
import { useContext, useMemo } from "react";
import { HvThemeContext } from "@hitachivantara/uikit-react-shared";
//#region src/hooks/useTheme.ts
var useTheme = () => {
const context = useContext(HvThemeContext);
return useMemo(() => {
const { activeTheme, selectedMode } = context;
return {
...context,
colors: activeTheme?.colors?.[selectedMode]
};
}, [context]);
};
//#endregion
export { useTheme };