UNPKG

@patternplate/client

Version:

Universal javascript client application for patternplate

27 lines (22 loc) 558 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.type = exports.default = void 0; var _ = require("./"); var _default = toggleTheme; exports.default = _default; const type = "TOGGLE_THEME"; exports.type = type; function toggleTheme(forced) { return (dispatch, getState) => { const theme = forced ? forced : getState().theme === "dark" ? "light" : "dark"; dispatch((0, _.patchLocation)({ query: { theme } })); }; } toggleTheme.type = type; //# sourceMappingURL=toggle-theme.js.map