@ozen-ui/kit
Version:
React component library
18 lines (17 loc) • 582 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.useThemeVariables = useThemeVariables;
var tslib_1 = require("tslib");
var useTheme_1 = require("../useTheme");
function useThemeVariables() {
var theme = (0, useTheme_1.useTheme)();
var tokens = theme.tokens;
var variables = {};
Object.entries(tokens).forEach(function (_a) {
var _b = tslib_1.__read(_a, 2), _tokenName = _b[0], token = _b[1];
var tokenName = _tokenName;
variables[tokenName] =
token.properties;
});
return variables;
}
;