Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

3 лет назад
1234567891011121314151617181920212223
  1. /**
  2. * Easy to set element style, return previous style
  3. * IE browser compatible(IE browser doesn't merge overflow style, need to set it separately)
  4. * https://github.com/ant-design/ant-design/issues/19393
  5. *
  6. */
  7. function setStyle(style) {
  8. var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
  9. var _options$element = options.element,
  10. element = _options$element === void 0 ? document.body : _options$element;
  11. var oldStyle = {};
  12. var styleKeys = Object.keys(style); // IE browser compatible
  13. styleKeys.forEach(function (key) {
  14. oldStyle[key] = element.style[key];
  15. });
  16. styleKeys.forEach(function (key) {
  17. element.style[key] = style[key];
  18. });
  19. return oldStyle;
  20. }
  21. export default setStyle;