UNPKG

@hakit/components

Version:
3 lines (2 loc) 590 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("zustand"),e=require("./constants.js"),o=n.create(t=>({theme:{hue:e.DEFAULT_THEME_OPTIONS.hue,lightness:e.DEFAULT_THEME_OPTIONS.lightness,tint:e.DEFAULT_THEME_OPTIONS.tint,saturation:e.DEFAULT_THEME_OPTIONS.saturation,darkMode:e.DEFAULT_THEME_OPTIONS.darkMode,contrastThreshold:e.DEFAULT_THEME_OPTIONS.contrastThreshold},setTheme:r=>{t(T=>({theme:{...T.theme,...Object.fromEntries(Object.entries(r).filter(([,s])=>s!==void 0))}}))}}));exports.useThemeStore=o; //# sourceMappingURL=store.js.map