@zenkit/styles
Version:
ZenKit components for impliments styles
39 lines (29 loc) • 1.16 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _jss = require("jss");
var _createDefaultJssPreset = _interopRequireDefault(require("./create-default-jss-preset"));
var _createDefaultTheme = _interopRequireDefault(require("./create-default-theme"));
var _createGenerateClassName = _interopRequireDefault(require("./create-generate-class-name"));
var jss = (0, _jss.create)((0, _createDefaultJssPreset.default)());
var generateClassName = (0, _createGenerateClassName.default)();
var disableGeneration = false;
var theme = (0, _createDefaultTheme.default)();
var cache = typeof window === 'undefined' ? new Map() : null;
var manager = new Map();
var registry = null;
var StylesContext = _react.default.createContext({
jss: jss,
generateClassName: generateClassName,
disableGeneration: disableGeneration,
theme: theme,
cache: cache,
manager: manager,
registry: registry
});
var _default = StylesContext;
exports.default = _default;
;