rc-dialog
Advanced tools
Comparing version 8.4.4 to 8.4.5
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray"; | ||
@@ -125,3 +126,3 @@ import * as React from 'react'; | ||
className: "".concat(prefixCls, "-content") | ||
}, closer, headerNode, /*#__PURE__*/React.createElement("div", Object.assign({ | ||
}, closer, headerNode, /*#__PURE__*/React.createElement("div", _extends({ | ||
className: "".concat(prefixCls, "-body"), | ||
@@ -156,3 +157,3 @@ style: bodyStyle | ||
}), /*#__PURE__*/React.createElement(MemoChildren, { | ||
visible: visible | ||
shouldUpdate: visible || forceRender | ||
}, modalRender ? modalRender(content) : content), /*#__PURE__*/React.createElement("div", { | ||
@@ -159,0 +160,0 @@ tabIndex: 0, |
import * as React from 'react'; | ||
export interface MemoChildrenProps { | ||
visible: boolean; | ||
shouldUpdate: boolean; | ||
children: React.ReactNode; | ||
@@ -5,0 +5,0 @@ } |
@@ -6,4 +6,4 @@ import * as React from 'react'; | ||
}, function (_, _ref2) { | ||
var visible = _ref2.visible; | ||
return !visible; | ||
var shouldUpdate = _ref2.shouldUpdate; | ||
return !shouldUpdate; | ||
}); |
@@ -0,1 +1,2 @@ | ||
import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
@@ -160,3 +161,3 @@ import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray"; | ||
maskProps: maskProps | ||
}), /*#__PURE__*/React.createElement("div", Object.assign({ | ||
}), /*#__PURE__*/React.createElement("div", _extends({ | ||
tabIndex: -1, | ||
@@ -174,3 +175,3 @@ onKeyDown: onWrapperKeyDown, | ||
}) | ||
}, wrapProps), /*#__PURE__*/React.createElement(Content, Object.assign({}, props, { | ||
}, wrapProps), /*#__PURE__*/React.createElement(Content, _extends({}, props, { | ||
onMouseDown: onContentMouseDown, | ||
@@ -177,0 +178,0 @@ onMouseUp: onContentMouseUp, |
@@ -0,1 +1,2 @@ | ||
import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
@@ -19,3 +20,3 @@ import * as React from 'react'; | ||
motionStyle = _ref.style; | ||
return /*#__PURE__*/React.createElement("div", Object.assign({ | ||
return /*#__PURE__*/React.createElement("div", _extends({ | ||
style: _objectSpread(_objectSpread({}, motionStyle), style), | ||
@@ -22,0 +23,0 @@ className: classNames("".concat(prefixCls, "-mask"), motionClassName) |
@@ -0,1 +1,2 @@ | ||
import _extends from "@babel/runtime/helpers/esm/extends"; | ||
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray"; | ||
@@ -34,6 +35,7 @@ import * as React from 'react'; | ||
if (getContainer === false) { | ||
return /*#__PURE__*/React.createElement(Dialog, Object.assign({}, props, { | ||
return /*#__PURE__*/React.createElement(Dialog, _extends({}, props, { | ||
getOpenCount: function getOpenCount() { | ||
return 2; | ||
} | ||
} // 不对 body 做任何操作。。 | ||
})); | ||
@@ -52,3 +54,3 @@ } // Destroy on close will remove wrapped div | ||
}, function (childProps) { | ||
return /*#__PURE__*/React.createElement(Dialog, Object.assign({}, props, { | ||
return /*#__PURE__*/React.createElement(Dialog, _extends({}, props, { | ||
destroyOnClose: destroyOnClose, | ||
@@ -55,0 +57,0 @@ afterClose: function afterClose() { |
@@ -14,2 +14,4 @@ "use strict"; | ||
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); | ||
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")); | ||
@@ -143,3 +145,3 @@ | ||
className: "".concat(prefixCls, "-content") | ||
}, closer, headerNode, /*#__PURE__*/React.createElement("div", Object.assign({ | ||
}, closer, headerNode, /*#__PURE__*/React.createElement("div", (0, _extends2.default)({ | ||
className: "".concat(prefixCls, "-body"), | ||
@@ -174,3 +176,3 @@ style: bodyStyle | ||
}), /*#__PURE__*/React.createElement(_MemoChildren.default, { | ||
visible: visible | ||
shouldUpdate: visible || forceRender | ||
}, modalRender ? modalRender(content) : content), /*#__PURE__*/React.createElement("div", { | ||
@@ -177,0 +179,0 @@ tabIndex: 0, |
import * as React from 'react'; | ||
export interface MemoChildrenProps { | ||
visible: boolean; | ||
shouldUpdate: boolean; | ||
children: React.ReactNode; | ||
@@ -5,0 +5,0 @@ } |
@@ -16,6 +16,6 @@ "use strict"; | ||
}, function (_, _ref2) { | ||
var visible = _ref2.visible; | ||
return !visible; | ||
var shouldUpdate = _ref2.shouldUpdate; | ||
return !shouldUpdate; | ||
}); | ||
exports.default = _default; |
@@ -12,2 +12,4 @@ "use strict"; | ||
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); | ||
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); | ||
@@ -180,3 +182,3 @@ | ||
maskProps: maskProps | ||
}), /*#__PURE__*/React.createElement("div", Object.assign({ | ||
}), /*#__PURE__*/React.createElement("div", (0, _extends2.default)({ | ||
tabIndex: -1, | ||
@@ -194,3 +196,3 @@ onKeyDown: onWrapperKeyDown, | ||
}) | ||
}, wrapProps), /*#__PURE__*/React.createElement(_Content.default, Object.assign({}, props, { | ||
}, wrapProps), /*#__PURE__*/React.createElement(_Content.default, (0, _extends2.default)({}, props, { | ||
onMouseDown: onContentMouseDown, | ||
@@ -197,0 +199,0 @@ onMouseUp: onContentMouseUp, |
@@ -12,2 +12,4 @@ "use strict"; | ||
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); | ||
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); | ||
@@ -35,3 +37,3 @@ | ||
motionStyle = _ref.style; | ||
return /*#__PURE__*/React.createElement("div", Object.assign({ | ||
return /*#__PURE__*/React.createElement("div", (0, _extends2.default)({ | ||
style: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, motionStyle), style), | ||
@@ -38,0 +40,0 @@ className: (0, _classnames.default)("".concat(prefixCls, "-mask"), motionClassName) |
@@ -12,2 +12,4 @@ "use strict"; | ||
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); | ||
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")); | ||
@@ -50,6 +52,7 @@ | ||
if (getContainer === false) { | ||
return /*#__PURE__*/React.createElement(_Dialog.default, Object.assign({}, props, { | ||
return /*#__PURE__*/React.createElement(_Dialog.default, (0, _extends2.default)({}, props, { | ||
getOpenCount: function getOpenCount() { | ||
return 2; | ||
} | ||
} // 不对 body 做任何操作。。 | ||
})); | ||
@@ -68,3 +71,3 @@ } // Destroy on close will remove wrapped div | ||
}, function (childProps) { | ||
return /*#__PURE__*/React.createElement(_Dialog.default, Object.assign({}, props, { | ||
return /*#__PURE__*/React.createElement(_Dialog.default, (0, _extends2.default)({}, props, { | ||
destroyOnClose: destroyOnClose, | ||
@@ -71,0 +74,0 @@ afterClose: function afterClose() { |
{ | ||
"name": "rc-dialog", | ||
"version": "8.4.4", | ||
"version": "8.4.5", | ||
"description": "dialog ui component for react", | ||
@@ -31,11 +31,15 @@ "keywords": [ | ||
"scripts": { | ||
"start": "cross-env NODE_ENV=development father doc dev --storybook", | ||
"start": "dumi dev", | ||
"docs:build": "dumi build", | ||
"docs:deploy": "gh-pages -d .doc", | ||
"build": "father doc build --storybook", | ||
"compile": "father build && lessc assets/index.less assets/index.css && lessc assets/bootstrap.less assets/bootstrap.css", | ||
"gh-pages": "npm run build && father doc deploy", | ||
"deploy": "npm run docs:build && npm run docs:deploy", | ||
"prepublishOnly": "npm run compile && np --yolo --no-publish", | ||
"lint": "eslint src/ --ext .ts,.tsx,.jsx,.js,.md", | ||
"lint:tsc": "tsc -p tsconfig.json --noEmit", | ||
"prettier": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"", | ||
"test": "father test", | ||
"coverage": "father test --coverage" | ||
"coverage": "father test --coverage", | ||
"now-build": "npm run docs:build" | ||
}, | ||
@@ -61,2 +65,3 @@ "peerDependencies": { | ||
"cross-env": "^7.0.0", | ||
"dumi": "^1.0.37", | ||
"enzyme": "^3.1.1", | ||
@@ -69,5 +74,8 @@ "enzyme-adapter-react-16": "^1.0.1", | ||
"father": "^2.29.6", | ||
"father-build": "^1.18.6", | ||
"gh-pages": "^3.1.0", | ||
"glob": "^7.1.6", | ||
"jquery": "^3.3.1", | ||
"less": "^3.12.2", | ||
"np": "^6.4.0", | ||
"np": "^7.0.0", | ||
"prettier": "^2.1.1", | ||
@@ -74,0 +82,0 @@ "rc-drawer": "4.1.0", |
# rc-dialog | ||
--- | ||
react dialog component | ||
[![NPM version][npm-image]][npm-url] | ||
[![build status][github-actions-image]][github-actions-url] | ||
[![Test coverage][coveralls-image]][coveralls-url] | ||
[![Dependencies][david-image]][david-url] | ||
[![DevDependencies][david-dev-image]][david-dev-url] | ||
[![npm download][download-image]][download-url] | ||
[![bundle size][bundlephobia-image]][bundlephobia-url] | ||
[![NPM version][npm-image]][npm-url] [![dumi](https://img.shields.io/badge/docs%20by-dumi-blue?style=flat-square)](https://github.com/umijs/dumi) [![build status][github-actions-image]][github-actions-url] [![Test coverage][coveralls-image]][coveralls-url] [![Dependencies][david-image]][david-url] [![DevDependencies][david-dev-image]][david-dev-url] [![npm download][download-image]][download-url] [![bundle size][bundlephobia-image]][bundlephobia-url] | ||
@@ -35,2 +28,8 @@ [npm-image]: http://img.shields.io/npm/v/rc-dialog.svg?style=flat-square | ||
## Example | ||
http://localhost:8007/examples/ | ||
online example: https://dialog.react-component.vercel.app/ | ||
## Install | ||
@@ -94,8 +93,4 @@ | ||
## Example | ||
http://localhost:8007/examples/ | ||
online example: http://react-component.github.io/dialog/ | ||
## Test Case | ||
@@ -102,0 +97,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1447
60126
29
37
113