UNPKG

@ant-design/compatible

Version:

Ant Design v3 to v4 compatible package

69 lines (64 loc) 4.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.genFeedbackStyle = void 0; var _mixin = require("./mixin"); function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } // export const showHelpMotion = ( // className: string, // inKeyframes: Keyframes, // outKeyframes: Keyframes, // duration: string, // ): CSSObject => { // return { // // .make-motion(@className, @keyframeName, @duration); // ...(initMotion(className, inKeyframes, outKeyframes, duration) as any), // [`.${className}-enter, .${className}-appear`]: { // opacity: 0, // // animation-timing-function: @ease-in-out; // }, // [`.${className}-leave`]: { // // animation-timing-function: @ease-in-out; // }, // }; // }; // export const helpIn = new Keyframes('legacyAntShowHelpIn', { // '0%': { // transform: 'translateY(-5px)', // opacity: '0', // }, // '100%': { // transform: 'translateY(0)', // opacity: '1', // }, // }); // export const helpOut = new Keyframes('legacyAntShowHelpOut', { // to: { // transform: 'translateY(-5px)', // opacity: '0', // }, // }); var genFeedbackStyle = function genFeedbackStyle(token) { var _componentCls; var componentCls = token.componentCls, colorSuccess = token.colorSuccess, colorInfo = token.colorInfo, colorWarning = token.colorWarning, colorError = token.colorError; return _defineProperty({}, componentCls, (_componentCls = {}, _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-success"), { color: colorSuccess }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-validating"), { color: colorInfo }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-warning"), { color: colorWarning }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-error"), { color: colorError }), _defineProperty(_componentCls, '.has-warning', _objectSpread({}, (0, _mixin.genFormControlValidation)(componentCls, colorWarning))), _defineProperty(_componentCls, '.has-error', _objectSpread({}, (0, _mixin.genFormControlValidation)(componentCls, colorError))), _componentCls)); }; exports.genFeedbackStyle = genFeedbackStyle;