1 line
7.7 KiB
JSON
1 line
7.7 KiB
JSON
{"ast":null,"code":"import _slicedToArray from \"@babel/runtime/helpers/esm/slicedToArray\";\nexport var token2CSSVar = function token2CSSVar(token) {\n var prefix = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n return \"--\".concat(prefix ? \"\".concat(prefix, \"-\") : '').concat(token).replace(/([a-z0-9])([A-Z])/g, '$1-$2').replace(/([A-Z]+)([A-Z][a-z0-9]+)/g, '$1-$2').replace(/([a-z])([A-Z0-9])/g, '$1-$2').toLowerCase();\n};\nexport var serializeCSSVar = function serializeCSSVar(cssVars, hashId, options) {\n if (!Object.keys(cssVars).length) {\n return '';\n }\n return \".\".concat(hashId).concat(options !== null && options !== void 0 && options.scope ? \".\".concat(options.scope) : '', \"{\").concat(Object.entries(cssVars).map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n key = _ref2[0],\n value = _ref2[1];\n return \"\".concat(key, \":\").concat(value, \";\");\n }).join(''), \"}\");\n};\nexport var transformToken = function transformToken(token, themeKey, config) {\n var cssVars = {};\n var result = {};\n Object.entries(token).forEach(function (_ref3) {\n var _config$preserve, _config$ignore;\n var _ref4 = _slicedToArray(_ref3, 2),\n key = _ref4[0],\n value = _ref4[1];\n if (config !== null && config !== void 0 && (_config$preserve = config.preserve) !== null && _config$preserve !== void 0 && _config$preserve[key]) {\n result[key] = value;\n } else if ((typeof value === 'string' || typeof value === 'number') && !(config !== null && config !== void 0 && (_config$ignore = config.ignore) !== null && _config$ignore !== void 0 && _config$ignore[key])) {\n var _config$unitless;\n var cssVar = token2CSSVar(key, config === null || config === void 0 ? void 0 : config.prefix);\n cssVars[cssVar] = typeof value === 'number' && !(config !== null && config !== void 0 && (_config$unitless = config.unitless) !== null && _config$unitless !== void 0 && _config$unitless[key]) ? \"\".concat(value, \"px\") : String(value);\n result[key] = \"var(\".concat(cssVar, \")\");\n }\n });\n return [result, serializeCSSVar(cssVars, themeKey, {\n scope: config === null || config === void 0 ? void 0 : config.scope\n })];\n};","map":{"version":3,"names":["_slicedToArray","token2CSSVar","token","prefix","arguments","length","undefined","concat","replace","toLowerCase","serializeCSSVar","cssVars","hashId","options","Object","keys","scope","entries","map","_ref","_ref2","key","value","join","transformToken","themeKey","config","result","forEach","_ref3","_config$preserve","_config$ignore","_ref4","preserve","ignore","_config$unitless","cssVar","unitless","String"],"sources":["C:/Users/Аришина)/source/repos/PromoCursed/node_modules/@ant-design/cssinjs/es/util/css-variables.js"],"sourcesContent":["import _slicedToArray from \"@babel/runtime/helpers/esm/slicedToArray\";\nexport var token2CSSVar = function token2CSSVar(token) {\n var prefix = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n return \"--\".concat(prefix ? \"\".concat(prefix, \"-\") : '').concat(token).replace(/([a-z0-9])([A-Z])/g, '$1-$2').replace(/([A-Z]+)([A-Z][a-z0-9]+)/g, '$1-$2').replace(/([a-z])([A-Z0-9])/g, '$1-$2').toLowerCase();\n};\nexport var serializeCSSVar = function serializeCSSVar(cssVars, hashId, options) {\n if (!Object.keys(cssVars).length) {\n return '';\n }\n return \".\".concat(hashId).concat(options !== null && options !== void 0 && options.scope ? \".\".concat(options.scope) : '', \"{\").concat(Object.entries(cssVars).map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n key = _ref2[0],\n value = _ref2[1];\n return \"\".concat(key, \":\").concat(value, \";\");\n }).join(''), \"}\");\n};\nexport var transformToken = function transformToken(token, themeKey, config) {\n var cssVars = {};\n var result = {};\n Object.entries(token).forEach(function (_ref3) {\n var _config$preserve, _config$ignore;\n var _ref4 = _slicedToArray(_ref3, 2),\n key = _ref4[0],\n value = _ref4[1];\n if (config !== null && config !== void 0 && (_config$preserve = config.preserve) !== null && _config$preserve !== void 0 && _config$preserve[key]) {\n result[key] = value;\n } else if ((typeof value === 'string' || typeof value === 'number') && !(config !== null && config !== void 0 && (_config$ignore = config.ignore) !== null && _config$ignore !== void 0 && _config$ignore[key])) {\n var _config$unitless;\n var cssVar = token2CSSVar(key, config === null || config === void 0 ? void 0 : config.prefix);\n cssVars[cssVar] = typeof value === 'number' && !(config !== null && config !== void 0 && (_config$unitless = config.unitless) !== null && _config$unitless !== void 0 && _config$unitless[key]) ? \"\".concat(value, \"px\") : String(value);\n result[key] = \"var(\".concat(cssVar, \")\");\n }\n });\n return [result, serializeCSSVar(cssVars, themeKey, {\n scope: config === null || config === void 0 ? void 0 : config.scope\n })];\n};"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |