Latest updates from IceHrmPro
This commit is contained in:
37
web/node_modules/antd/es/back-top/index.d.ts
generated
vendored
Normal file
37
web/node_modules/antd/es/back-top/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
import * as React from 'react';
|
||||
import { ConfigConsumerProps } from '../config-provider';
|
||||
export interface BackTopProps {
|
||||
visibilityHeight?: number;
|
||||
onClick?: React.MouseEventHandler<HTMLElement>;
|
||||
target?: () => HTMLElement | Window | Document;
|
||||
prefixCls?: string;
|
||||
className?: string;
|
||||
style?: React.CSSProperties;
|
||||
visible?: boolean;
|
||||
}
|
||||
export default class BackTop extends React.Component<BackTopProps, any> {
|
||||
static defaultProps: {
|
||||
visibilityHeight: number;
|
||||
};
|
||||
state: {
|
||||
visible: boolean;
|
||||
};
|
||||
scrollEvent: any;
|
||||
node: HTMLDivElement;
|
||||
componentDidMount(): void;
|
||||
componentDidUpdate(prevProps: BackTopProps): void;
|
||||
componentWillUnmount(): void;
|
||||
bindScrollEvent(): void;
|
||||
getVisible(): boolean | undefined;
|
||||
getDefaultTarget: () => Document | (Window & typeof globalThis);
|
||||
saveDivRef: (node: HTMLDivElement) => void;
|
||||
scrollToTop: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||
handleScroll(e: React.UIEvent<HTMLElement> | {
|
||||
target: any;
|
||||
}): void;
|
||||
renderChildren({ prefixCls }: {
|
||||
prefixCls: string;
|
||||
}): JSX.Element;
|
||||
renderBackTop: ({ getPrefixCls, direction }: ConfigConsumerProps) => JSX.Element;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
197
web/node_modules/antd/es/back-top/index.js
generated
vendored
Normal file
197
web/node_modules/antd/es/back-top/index.js
generated
vendored
Normal file
@@ -0,0 +1,197 @@
|
||||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
||||
|
||||
function _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; }
|
||||
|
||||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||||
|
||||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
|
||||
|
||||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
|
||||
|
||||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
|
||||
|
||||
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
|
||||
|
||||
function _createSuper(Derived) { return function () { var Super = _getPrototypeOf(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
|
||||
|
||||
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
|
||||
|
||||
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
|
||||
|
||||
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
|
||||
|
||||
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
|
||||
|
||||
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
|
||||
|
||||
var __decorate = this && this.__decorate || function (decorators, target, key, desc) {
|
||||
var c = arguments.length,
|
||||
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
|
||||
d;
|
||||
if ((typeof Reflect === "undefined" ? "undefined" : _typeof(Reflect)) === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) {
|
||||
if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||
}
|
||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||
};
|
||||
|
||||
import * as React from 'react';
|
||||
import Animate from 'rc-animate';
|
||||
import addEventListener from "rc-util/es/Dom/addEventListener";
|
||||
import classNames from 'classnames';
|
||||
import omit from 'omit.js';
|
||||
import { throttleByAnimationFrameDecorator } from '../_util/throttleByAnimationFrame';
|
||||
import { ConfigConsumer } from '../config-provider';
|
||||
import getScroll from '../_util/getScroll';
|
||||
import scrollTo from '../_util/scrollTo';
|
||||
|
||||
var BackTop = /*#__PURE__*/function (_React$Component) {
|
||||
_inherits(BackTop, _React$Component);
|
||||
|
||||
var _super = _createSuper(BackTop);
|
||||
|
||||
function BackTop() {
|
||||
var _this;
|
||||
|
||||
_classCallCheck(this, BackTop);
|
||||
|
||||
_this = _super.apply(this, arguments);
|
||||
_this.state = {
|
||||
visible: false
|
||||
};
|
||||
|
||||
_this.getDefaultTarget = function () {
|
||||
return _this.node && _this.node.ownerDocument ? _this.node.ownerDocument : window;
|
||||
};
|
||||
|
||||
_this.saveDivRef = function (node) {
|
||||
_this.node = node;
|
||||
};
|
||||
|
||||
_this.scrollToTop = function (e) {
|
||||
var _this$props = _this.props,
|
||||
onClick = _this$props.onClick,
|
||||
target = _this$props.target;
|
||||
scrollTo(0, {
|
||||
getContainer: target || _this.getDefaultTarget
|
||||
});
|
||||
|
||||
if (typeof onClick === 'function') {
|
||||
onClick(e);
|
||||
}
|
||||
};
|
||||
|
||||
_this.renderBackTop = function (_ref) {
|
||||
var getPrefixCls = _ref.getPrefixCls,
|
||||
direction = _ref.direction;
|
||||
var _this$props2 = _this.props,
|
||||
customizePrefixCls = _this$props2.prefixCls,
|
||||
_this$props2$classNam = _this$props2.className,
|
||||
className = _this$props2$classNam === void 0 ? '' : _this$props2$classNam;
|
||||
var prefixCls = getPrefixCls('back-top', customizePrefixCls);
|
||||
var classString = classNames(prefixCls, className, _defineProperty({}, "".concat(prefixCls, "-rtl"), direction === 'rtl')); // fix https://fb.me/react-unknown-prop
|
||||
|
||||
var divProps = omit(_this.props, ['prefixCls', 'className', 'children', 'visibilityHeight', 'target', 'visible']);
|
||||
return /*#__PURE__*/React.createElement("div", _extends({}, divProps, {
|
||||
className: classString,
|
||||
onClick: _this.scrollToTop,
|
||||
ref: _this.saveDivRef
|
||||
}), _this.renderChildren({
|
||||
prefixCls: prefixCls
|
||||
}));
|
||||
};
|
||||
|
||||
return _this;
|
||||
}
|
||||
|
||||
_createClass(BackTop, [{
|
||||
key: "componentDidMount",
|
||||
value: function componentDidMount() {
|
||||
this.bindScrollEvent();
|
||||
}
|
||||
}, {
|
||||
key: "componentDidUpdate",
|
||||
value: function componentDidUpdate(prevProps) {
|
||||
var target = this.props.target;
|
||||
|
||||
if (prevProps.target !== target) {
|
||||
this.bindScrollEvent();
|
||||
}
|
||||
}
|
||||
}, {
|
||||
key: "componentWillUnmount",
|
||||
value: function componentWillUnmount() {
|
||||
if (this.scrollEvent) {
|
||||
this.scrollEvent.remove();
|
||||
}
|
||||
|
||||
this.handleScroll.cancel();
|
||||
}
|
||||
}, {
|
||||
key: "bindScrollEvent",
|
||||
value: function bindScrollEvent() {
|
||||
var _this2 = this;
|
||||
|
||||
if (this.scrollEvent) {
|
||||
this.scrollEvent.remove();
|
||||
}
|
||||
|
||||
var target = this.props.target;
|
||||
var getTarget = target || this.getDefaultTarget;
|
||||
var container = getTarget();
|
||||
this.scrollEvent = addEventListener(container, 'scroll', function (e) {
|
||||
_this2.handleScroll(e);
|
||||
});
|
||||
this.handleScroll({
|
||||
target: container
|
||||
});
|
||||
}
|
||||
}, {
|
||||
key: "getVisible",
|
||||
value: function getVisible() {
|
||||
if ('visible' in this.props) {
|
||||
return this.props.visible;
|
||||
}
|
||||
|
||||
return this.state.visible;
|
||||
}
|
||||
}, {
|
||||
key: "handleScroll",
|
||||
value: function handleScroll(e) {
|
||||
var _this$props$visibilit = this.props.visibilityHeight,
|
||||
visibilityHeight = _this$props$visibilit === void 0 ? 0 : _this$props$visibilit;
|
||||
var scrollTop = getScroll(e.target, true);
|
||||
this.setState({
|
||||
visible: scrollTop > visibilityHeight
|
||||
});
|
||||
}
|
||||
}, {
|
||||
key: "renderChildren",
|
||||
value: function renderChildren(_ref2) {
|
||||
var prefixCls = _ref2.prefixCls;
|
||||
var children = this.props.children;
|
||||
var defaultElement = /*#__PURE__*/React.createElement("div", {
|
||||
className: "".concat(prefixCls, "-content")
|
||||
}, /*#__PURE__*/React.createElement("div", {
|
||||
className: "".concat(prefixCls, "-icon")
|
||||
}));
|
||||
return /*#__PURE__*/React.createElement(Animate, {
|
||||
component: "",
|
||||
transitionName: "fade"
|
||||
}, this.getVisible() ? /*#__PURE__*/React.createElement("div", null, children || defaultElement) : null);
|
||||
}
|
||||
}, {
|
||||
key: "render",
|
||||
value: function render() {
|
||||
return /*#__PURE__*/React.createElement(ConfigConsumer, null, this.renderBackTop);
|
||||
}
|
||||
}]);
|
||||
|
||||
return BackTop;
|
||||
}(React.Component);
|
||||
|
||||
export { BackTop as default };
|
||||
BackTop.defaultProps = {
|
||||
visibilityHeight: 400
|
||||
};
|
||||
|
||||
__decorate([throttleByAnimationFrameDecorator()], BackTop.prototype, "handleScroll", null);
|
||||
2
web/node_modules/antd/es/back-top/style/css.js
generated
vendored
Normal file
2
web/node_modules/antd/es/back-top/style/css.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import '../../style/index.css';
|
||||
import './index.css';
|
||||
61
web/node_modules/antd/es/back-top/style/index.css
generated
vendored
Normal file
61
web/node_modules/antd/es/back-top/style/index.css
generated
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
|
||||
/* stylelint-disable no-duplicate-selectors */
|
||||
/* stylelint-disable */
|
||||
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
|
||||
.ant-back-top {
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
color: rgba(0, 0, 0, 0.65);
|
||||
font-size: 14px;
|
||||
font-variant: tabular-nums;
|
||||
line-height: 1.5715;
|
||||
list-style: none;
|
||||
-webkit-font-feature-settings: 'tnum';
|
||||
font-feature-settings: 'tnum';
|
||||
position: fixed;
|
||||
right: 100px;
|
||||
bottom: 50px;
|
||||
z-index: 10;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.ant-back-top-rtl {
|
||||
right: auto;
|
||||
left: 100px;
|
||||
direction: rtl;
|
||||
}
|
||||
.ant-back-top-content {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
overflow: hidden;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
background-color: rgba(0, 0, 0, 0.45);
|
||||
border-radius: 20px;
|
||||
-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
|
||||
transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
|
||||
}
|
||||
.ant-back-top-content:hover {
|
||||
background-color: rgba(0, 0, 0, 0.65);
|
||||
-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
|
||||
transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
|
||||
}
|
||||
.ant-back-top-icon {
|
||||
width: 14px;
|
||||
height: 16px;
|
||||
margin: 12px auto;
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat;
|
||||
}
|
||||
@media screen and (max-width: 768px) {
|
||||
.ant-back-top {
|
||||
right: 60px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 480px) {
|
||||
.ant-back-top {
|
||||
right: 20px;
|
||||
}
|
||||
}
|
||||
2
web/node_modules/antd/es/back-top/style/index.d.ts
generated
vendored
Normal file
2
web/node_modules/antd/es/back-top/style/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import '../../style/index.less';
|
||||
import './index.less';
|
||||
2
web/node_modules/antd/es/back-top/style/index.js
generated
vendored
Normal file
2
web/node_modules/antd/es/back-top/style/index.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import '../../style/index.less';
|
||||
import './index.less';
|
||||
48
web/node_modules/antd/es/back-top/style/index.less
generated
vendored
Normal file
48
web/node_modules/antd/es/back-top/style/index.less
generated
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
@import '../../style/themes/index';
|
||||
@import '../../style/mixins/index';
|
||||
|
||||
@backtop-prefix-cls: ~'@{ant-prefix}-back-top';
|
||||
|
||||
.@{backtop-prefix-cls} {
|
||||
.reset-component;
|
||||
|
||||
position: fixed;
|
||||
right: 100px;
|
||||
bottom: 50px;
|
||||
z-index: @zindex-back-top;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
cursor: pointer;
|
||||
|
||||
&-rtl {
|
||||
right: auto;
|
||||
left: 100px;
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
&-content {
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
overflow: hidden;
|
||||
color: @back-top-color;
|
||||
text-align: center;
|
||||
background-color: @back-top-bg;
|
||||
border-radius: 20px;
|
||||
transition: all 0.3s @ease-in-out;
|
||||
|
||||
&:hover {
|
||||
background-color: @back-top-hover-bg;
|
||||
transition: all 0.3s @ease-in-out;
|
||||
}
|
||||
}
|
||||
|
||||
&-icon {
|
||||
width: 14px;
|
||||
height: 16px;
|
||||
margin: 12px auto;
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC)
|
||||
~'100%/100%' no-repeat;
|
||||
}
|
||||
}
|
||||
|
||||
@import './responsive';
|
||||
11
web/node_modules/antd/es/back-top/style/responsive.less
generated
vendored
Normal file
11
web/node_modules/antd/es/back-top/style/responsive.less
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
@media screen and (max-width: @screen-md) {
|
||||
.@{backtop-prefix-cls} {
|
||||
right: 60px;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: @screen-xs) {
|
||||
.@{backtop-prefix-cls} {
|
||||
right: 20px;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user