antd-style
Version:
css-in-js solution for application combine with antd v5 token system and emotion
20 lines (19 loc) • 785 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useAntdTheme = void 0;
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2"));
var _react = require("react");
var _useAntdStylish = require("./useAntdStylish");
var _useAntdToken = require("./useAntdToken");
var useAntdTheme = exports.useAntdTheme = function useAntdTheme() {
var token = (0, _useAntdToken.useAntdToken)();
var stylish = (0, _useAntdStylish.useAntdStylish)();
return (0, _react.useMemo)(function () {
return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, token), {}, {
stylish: stylish
});
}, [token, stylish]);
};
;