UNPKG

@ozen-ui/kit

Version:

React component library

18 lines (17 loc) 582 B
"use strict"; 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; }