@primer/react
Version:
An implementation of GitHub's Primer Design System using React
14 lines (13 loc) • 477 B
JavaScript
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 };