UNPKG

3.14 kBJavaScriptView Raw
1function 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; }
2
3function _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; }
4
5function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
6
7import { genFormControlValidation } from "./mixin"; // export const showHelpMotion = (
8// className: string,
9// inKeyframes: Keyframes,
10// outKeyframes: Keyframes,
11// duration: string,
12// ): CSSObject => {
13// return {
14// // .make-motion(@className, @keyframeName, @duration);
15// ...(initMotion(className, inKeyframes, outKeyframes, duration) as any),
16// [`.${className}-enter, .${className}-appear`]: {
17// opacity: 0,
18// // animation-timing-function: @ease-in-out;
19// },
20// [`.${className}-leave`]: {
21// // animation-timing-function: @ease-in-out;
22// },
23// };
24// };
25// export const helpIn = new Keyframes('legacyAntShowHelpIn', {
26// '0%': {
27// transform: 'translateY(-5px)',
28// opacity: '0',
29// },
30// '100%': {
31// transform: 'translateY(0)',
32// opacity: '1',
33// },
34// });
35// export const helpOut = new Keyframes('legacyAntShowHelpOut', {
36// to: {
37// transform: 'translateY(-5px)',
38// opacity: '0',
39// },
40// });
41
42export var genFeedbackStyle = function genFeedbackStyle(token) {
43 var _componentCls;
44
45 var componentCls = token.componentCls,
46 colorSuccess = token.colorSuccess,
47 colorInfo = token.colorInfo,
48 colorWarning = token.colorWarning,
49 colorError = token.colorError;
50 return _defineProperty({}, componentCls, (_componentCls = {}, _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-success"), {
51 color: colorSuccess
52 }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-validating"), {
53 color: colorInfo
54 }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-warning"), {
55 color: colorWarning
56 }), _defineProperty(_componentCls, "".concat(componentCls, "-item-feedback-icon-error"), {
57 color: colorError
58 }), _defineProperty(_componentCls, '.has-warning', _objectSpread({}, genFormControlValidation(componentCls, colorWarning))), _defineProperty(_componentCls, '.has-error', _objectSpread({}, genFormControlValidation(componentCls, colorError))), _componentCls));
59};
\No newline at end of file