UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

14 lines (13 loc) 477 B
import { ThemeContext } from "./ThemeContext.js"; import React from "react"; //#region src/useTheme.ts function useTheme() { return React.useContext(ThemeContext); } function useColorSchemeVar(values, fallback) { var _values$colorScheme; const { colorScheme: t0 } = useTheme(); return (_values$colorScheme = values[t0 === void 0 ? "" : t0]) !== null && _values$colorScheme !== void 0 ? _values$colorScheme : fallback; } //#endregion export { useColorSchemeVar, useTheme };