Latest updates from IceHrmPro
This commit is contained in:
8
web/node_modules/rc-tooltip/lib/Content.d.ts
generated
vendored
Normal file
8
web/node_modules/rc-tooltip/lib/Content.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import React from 'react';
|
||||
export interface ContentProps {
|
||||
prefixCls?: string;
|
||||
overlay: (() => React.ReactNode) | React.ReactNode;
|
||||
id: string;
|
||||
}
|
||||
declare const Content: (props: ContentProps) => JSX.Element;
|
||||
export default Content;
|
||||
24
web/node_modules/rc-tooltip/lib/Content.js
generated
vendored
Normal file
24
web/node_modules/rc-tooltip/lib/Content.js
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _react = _interopRequireDefault(require("react"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var Content = function Content(props) {
|
||||
var overlay = props.overlay,
|
||||
prefixCls = props.prefixCls,
|
||||
id = props.id;
|
||||
return _react.default.createElement("div", {
|
||||
className: "".concat(prefixCls, "-inner"),
|
||||
id: id,
|
||||
role: "tooltip"
|
||||
}, typeof overlay === 'function' ? overlay() : overlay);
|
||||
};
|
||||
|
||||
var _default = Content;
|
||||
exports.default = _default;
|
||||
28
web/node_modules/rc-tooltip/lib/Tooltip.d.ts
generated
vendored
Normal file
28
web/node_modules/rc-tooltip/lib/Tooltip.d.ts
generated
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
import React from 'react';
|
||||
import { TriggerProps } from 'rc-trigger';
|
||||
import { AlignType, AnimationType, ActionType } from 'rc-trigger/lib/interface';
|
||||
export interface TooltipProps extends Pick<TriggerProps, 'onPopupAlign' | 'builtinPlacements'> {
|
||||
trigger?: ActionType | ActionType[];
|
||||
defaultVisible?: boolean;
|
||||
visible?: boolean;
|
||||
placement?: string;
|
||||
transitionName?: string;
|
||||
animation?: AnimationType;
|
||||
onVisibleChange?: (visible: boolean) => void;
|
||||
afterVisibleChange?: () => void;
|
||||
overlay: (() => React.ReactNode) | React.ReactNode;
|
||||
overlayStyle?: React.CSSProperties;
|
||||
overlayClassName?: string;
|
||||
prefixCls?: string;
|
||||
mouseEnterDelay?: number;
|
||||
mouseLeaveDelay?: number;
|
||||
getTooltipContainer?: (node: HTMLElement) => HTMLElement;
|
||||
destroyTooltipOnHide?: boolean;
|
||||
align?: AlignType;
|
||||
arrowContent?: React.ReactNode;
|
||||
id?: string;
|
||||
children?: React.ReactElement;
|
||||
popupVisible?: boolean;
|
||||
}
|
||||
declare const _default: React.ForwardRefExoticComponent<TooltipProps & React.RefAttributes<unknown>>;
|
||||
export default _default;
|
||||
111
web/node_modules/rc-tooltip/lib/Tooltip.js
generated
vendored
Normal file
111
web/node_modules/rc-tooltip/lib/Tooltip.js
generated
vendored
Normal file
@@ -0,0 +1,111 @@
|
||||
"use strict";
|
||||
|
||||
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); }
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _react = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _rcTrigger = _interopRequireDefault(require("rc-trigger"));
|
||||
|
||||
var _placements = require("./placements");
|
||||
|
||||
var _Content = _interopRequireDefault(require("./Content"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
|
||||
|
||||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
||||
|
||||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (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 = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||
|
||||
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 _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
|
||||
|
||||
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
|
||||
|
||||
var Tooltip = function Tooltip(props, ref) {
|
||||
var overlayClassName = props.overlayClassName,
|
||||
_props$trigger = props.trigger,
|
||||
trigger = _props$trigger === void 0 ? ['hover'] : _props$trigger,
|
||||
_props$mouseEnterDela = props.mouseEnterDelay,
|
||||
mouseEnterDelay = _props$mouseEnterDela === void 0 ? 0 : _props$mouseEnterDela,
|
||||
_props$mouseLeaveDela = props.mouseLeaveDelay,
|
||||
mouseLeaveDelay = _props$mouseLeaveDela === void 0 ? 0.1 : _props$mouseLeaveDela,
|
||||
overlayStyle = props.overlayStyle,
|
||||
_props$prefixCls = props.prefixCls,
|
||||
prefixCls = _props$prefixCls === void 0 ? 'rc-tooltip' : _props$prefixCls,
|
||||
children = props.children,
|
||||
onVisibleChange = props.onVisibleChange,
|
||||
afterVisibleChange = props.afterVisibleChange,
|
||||
transitionName = props.transitionName,
|
||||
animation = props.animation,
|
||||
_props$placement = props.placement,
|
||||
placement = _props$placement === void 0 ? 'right' : _props$placement,
|
||||
_props$align = props.align,
|
||||
align = _props$align === void 0 ? {} : _props$align,
|
||||
_props$destroyTooltip = props.destroyTooltipOnHide,
|
||||
destroyTooltipOnHide = _props$destroyTooltip === void 0 ? false : _props$destroyTooltip,
|
||||
defaultVisible = props.defaultVisible,
|
||||
getTooltipContainer = props.getTooltipContainer,
|
||||
restProps = _objectWithoutProperties(props, ["overlayClassName", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle", "prefixCls", "children", "onVisibleChange", "afterVisibleChange", "transitionName", "animation", "placement", "align", "destroyTooltipOnHide", "defaultVisible", "getTooltipContainer"]);
|
||||
|
||||
var domRef = (0, _react.useRef)(null);
|
||||
(0, _react.useImperativeHandle)(ref, function () {
|
||||
return domRef.current;
|
||||
});
|
||||
|
||||
var extraProps = _objectSpread({}, restProps);
|
||||
|
||||
if ('visible' in props) {
|
||||
extraProps.popupVisible = props.visible;
|
||||
}
|
||||
|
||||
var getPopupElement = function getPopupElement() {
|
||||
var _props$arrowContent = props.arrowContent,
|
||||
arrowContent = _props$arrowContent === void 0 ? null : _props$arrowContent,
|
||||
overlay = props.overlay,
|
||||
id = props.id;
|
||||
return [_react.default.createElement("div", {
|
||||
className: "".concat(prefixCls, "-arrow"),
|
||||
key: "arrow"
|
||||
}, arrowContent), _react.default.createElement(_Content.default, {
|
||||
key: "content",
|
||||
prefixCls: prefixCls,
|
||||
id: id,
|
||||
overlay: overlay
|
||||
})];
|
||||
};
|
||||
|
||||
return _react.default.createElement(_rcTrigger.default, Object.assign({
|
||||
popupClassName: overlayClassName,
|
||||
prefixCls: prefixCls,
|
||||
popup: getPopupElement,
|
||||
action: trigger,
|
||||
builtinPlacements: _placements.placements,
|
||||
popupPlacement: placement,
|
||||
ref: domRef,
|
||||
popupAlign: align,
|
||||
getPopupContainer: getTooltipContainer,
|
||||
onPopupVisibleChange: onVisibleChange,
|
||||
afterPopupVisibleChange: afterVisibleChange,
|
||||
popupTransitionName: transitionName,
|
||||
popupAnimation: animation,
|
||||
defaultPopupVisible: defaultVisible,
|
||||
destroyPopupOnHide: destroyTooltipOnHide,
|
||||
mouseLeaveDelay: mouseLeaveDelay,
|
||||
popupStyle: overlayStyle,
|
||||
mouseEnterDelay: mouseEnterDelay
|
||||
}, extraProps), children);
|
||||
};
|
||||
|
||||
var _default = (0, _react.forwardRef)(Tooltip);
|
||||
|
||||
exports.default = _default;
|
||||
2
web/node_modules/rc-tooltip/lib/index.d.ts
generated
vendored
Normal file
2
web/node_modules/rc-tooltip/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import Tooltip from './Tooltip';
|
||||
export default Tooltip;
|
||||
13
web/node_modules/rc-tooltip/lib/index.js
generated
vendored
Normal file
13
web/node_modules/rc-tooltip/lib/index.js
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _Tooltip = _interopRequireDefault(require("./Tooltip"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var _default = _Tooltip.default;
|
||||
exports.default = _default;
|
||||
3
web/node_modules/rc-tooltip/lib/placements.d.ts
generated
vendored
Normal file
3
web/node_modules/rc-tooltip/lib/placements.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { BuildInPlacements } from 'rc-trigger';
|
||||
export declare const placements: BuildInPlacements;
|
||||
export default placements;
|
||||
88
web/node_modules/rc-tooltip/lib/placements.js
generated
vendored
Normal file
88
web/node_modules/rc-tooltip/lib/placements.js
generated
vendored
Normal file
@@ -0,0 +1,88 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = exports.placements = void 0;
|
||||
var autoAdjustOverflow = {
|
||||
adjustX: 1,
|
||||
adjustY: 1
|
||||
};
|
||||
var targetOffset = [0, 0];
|
||||
var placements = {
|
||||
left: {
|
||||
points: ['cr', 'cl'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [-4, 0],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
right: {
|
||||
points: ['cl', 'cr'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [4, 0],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
top: {
|
||||
points: ['bc', 'tc'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, -4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
bottom: {
|
||||
points: ['tc', 'bc'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, 4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
topLeft: {
|
||||
points: ['bl', 'tl'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, -4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
leftTop: {
|
||||
points: ['tr', 'tl'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [-4, 0],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
topRight: {
|
||||
points: ['br', 'tr'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, -4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
rightTop: {
|
||||
points: ['tl', 'tr'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [4, 0],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
bottomRight: {
|
||||
points: ['tr', 'br'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, 4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
rightBottom: {
|
||||
points: ['bl', 'br'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [4, 0],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
bottomLeft: {
|
||||
points: ['tl', 'bl'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [0, 4],
|
||||
targetOffset: targetOffset
|
||||
},
|
||||
leftBottom: {
|
||||
points: ['br', 'bl'],
|
||||
overflow: autoAdjustOverflow,
|
||||
offset: [-4, 0],
|
||||
targetOffset: targetOffset
|
||||
}
|
||||
};
|
||||
exports.placements = placements;
|
||||
var _default = placements;
|
||||
exports.default = _default;
|
||||
Reference in New Issue
Block a user