1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.getCloseIconConfig = getCloseIconConfig;
- exports.getMotion = getMotion;
- exports.getPlacementStyle = getPlacementStyle;
- function getPlacementStyle(placement, top, bottom) {
- let style;
- switch (placement) {
- case 'top':
- style = {
- left: '50%',
- transform: 'translateX(-50%)',
- right: 'auto',
- top,
- bottom: 'auto'
- };
- break;
- case 'topLeft':
- style = {
- left: 0,
- top,
- bottom: 'auto'
- };
- break;
- case 'topRight':
- style = {
- right: 0,
- top,
- bottom: 'auto'
- };
- break;
- case 'bottom':
- style = {
- left: '50%',
- transform: 'translateX(-50%)',
- right: 'auto',
- top: 'auto',
- bottom
- };
- break;
- case 'bottomLeft':
- style = {
- left: 0,
- top: 'auto',
- bottom
- };
- break;
- default:
- style = {
- right: 0,
- top: 'auto',
- bottom
- };
- break;
- }
- return style;
- }
- function getMotion(prefixCls) {
- return {
- motionName: `${prefixCls}-fade`
- };
- }
- function getCloseIconConfig(closeIcon, notificationConfig, notification) {
- if (typeof closeIcon !== 'undefined') {
- return closeIcon;
- }
- if (typeof (notificationConfig === null || notificationConfig === void 0 ? void 0 : notificationConfig.closeIcon) !== 'undefined') {
- return notificationConfig.closeIcon;
- }
- return notification === null || notification === void 0 ? void 0 : notification.closeIcon;
- }
|