Comparing version 3.2.2 to 3.3.0
import * as React from 'react'; | ||
import { GetContainer } from 'rc-util/lib/PortalWrapper'; | ||
export interface ImagePreviewType { | ||
visible?: boolean; | ||
onVisibleChange?: (value: boolean, prevValue: boolean) => void; | ||
getContainer?: GetContainer | false; | ||
} | ||
@@ -18,5 +20,4 @@ export interface ImageProps extends Omit<React.ImgHTMLAttributes<HTMLImageElement>, 'placeholder' | 'onClick'> { | ||
onClick?: (e: React.MouseEvent<HTMLDivElement>) => void; | ||
getPopupContainer?: () => HTMLElement; | ||
} | ||
declare const ImageInternal: React.FC<ImageProps>; | ||
export default ImageInternal; |
@@ -17,3 +17,2 @@ import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; | ||
onInitialPreviewClose = _ref.onPreviewClose, | ||
getPopupContainer = _ref.getPopupContainer, | ||
_ref$prefixCls = _ref.prefixCls, | ||
@@ -39,3 +38,3 @@ prefixCls = _ref$prefixCls === void 0 ? 'rc-image' : _ref$prefixCls, | ||
useMap = _ref.useMap, | ||
otherProps = _objectWithoutProperties(_ref, ["src", "alt", "onPreviewClose", "getPopupContainer", "prefixCls", "previewPrefixCls", "placeholder", "fallback", "width", "height", "style", "preview", "className", "onClick", "crossOrigin", "decoding", "loading", "referrerPolicy", "sizes", "srcSet", "useMap"]); | ||
otherProps = _objectWithoutProperties(_ref, ["src", "alt", "onPreviewClose", "prefixCls", "previewPrefixCls", "placeholder", "fallback", "width", "height", "style", "preview", "className", "onClick", "crossOrigin", "decoding", "loading", "referrerPolicy", "sizes", "srcSet", "useMap"]); | ||
@@ -48,3 +47,5 @@ var isCustomPlaceholder = placeholder && placeholder !== true; | ||
_ref2$onVisibleChange = _ref2.onVisibleChange, | ||
onVisibleChange = _ref2$onVisibleChange === void 0 ? onInitialPreviewClose : _ref2$onVisibleChange; | ||
onVisibleChange = _ref2$onVisibleChange === void 0 ? onInitialPreviewClose : _ref2$onVisibleChange, | ||
_ref2$getContainer = _ref2.getContainer, | ||
getContainer = _ref2$getContainer === void 0 ? undefined : _ref2$getContainer; | ||
@@ -151,3 +152,3 @@ var isControlled = visible !== undefined; | ||
alt: alt, | ||
getContainer: getPopupContainer | ||
getContainer: getContainer | ||
})); | ||
@@ -154,0 +155,0 @@ }; |
import * as React from 'react'; | ||
import { GetContainer } from 'rc-util/lib/PortalWrapper'; | ||
export interface ImagePreviewType { | ||
visible?: boolean; | ||
onVisibleChange?: (value: boolean, prevValue: boolean) => void; | ||
getContainer?: GetContainer | false; | ||
} | ||
@@ -18,5 +20,4 @@ export interface ImageProps extends Omit<React.ImgHTMLAttributes<HTMLImageElement>, 'placeholder' | 'onClick'> { | ||
onClick?: (e: React.MouseEvent<HTMLDivElement>) => void; | ||
getPopupContainer?: () => HTMLElement; | ||
} | ||
declare const ImageInternal: React.FC<ImageProps>; | ||
export default ImageInternal; |
@@ -36,3 +36,2 @@ "use strict"; | ||
onInitialPreviewClose = _ref.onPreviewClose, | ||
getPopupContainer = _ref.getPopupContainer, | ||
_ref$prefixCls = _ref.prefixCls, | ||
@@ -58,3 +57,3 @@ prefixCls = _ref$prefixCls === void 0 ? 'rc-image' : _ref$prefixCls, | ||
useMap = _ref.useMap, | ||
otherProps = (0, _objectWithoutProperties2.default)(_ref, ["src", "alt", "onPreviewClose", "getPopupContainer", "prefixCls", "previewPrefixCls", "placeholder", "fallback", "width", "height", "style", "preview", "className", "onClick", "crossOrigin", "decoding", "loading", "referrerPolicy", "sizes", "srcSet", "useMap"]); | ||
otherProps = (0, _objectWithoutProperties2.default)(_ref, ["src", "alt", "onPreviewClose", "prefixCls", "previewPrefixCls", "placeholder", "fallback", "width", "height", "style", "preview", "className", "onClick", "crossOrigin", "decoding", "loading", "referrerPolicy", "sizes", "srcSet", "useMap"]); | ||
var isCustomPlaceholder = placeholder && placeholder !== true; | ||
@@ -66,3 +65,5 @@ | ||
_ref2$onVisibleChange = _ref2.onVisibleChange, | ||
onVisibleChange = _ref2$onVisibleChange === void 0 ? onInitialPreviewClose : _ref2$onVisibleChange; | ||
onVisibleChange = _ref2$onVisibleChange === void 0 ? onInitialPreviewClose : _ref2$onVisibleChange, | ||
_ref2$getContainer = _ref2.getContainer, | ||
getContainer = _ref2$getContainer === void 0 ? undefined : _ref2$getContainer; | ||
@@ -169,3 +170,3 @@ var isControlled = visible !== undefined; | ||
alt: alt, | ||
getContainer: getPopupContainer | ||
getContainer: getContainer | ||
})); | ||
@@ -172,0 +173,0 @@ }; |
{ | ||
"name": "rc-image", | ||
"version": "3.2.2", | ||
"version": "3.3.0", | ||
"description": "React easy to use image component", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -61,3 +61,3 @@ # rc-image | ||
| --- | --- | --- | --- | | ||
| preview | boolean \| {visible: boolean,onVisibleChange:function(value, prevValue) } | true | Whether to show preview | | ||
| preview | boolean \| {visible: boolean,onVisibleChange:function(value, prevValue),getContainer: string \| HTMLElement \| (() => HTMLElement) \| false } | true | Whether to show preview | | ||
| prefixCls | string | rc-image | Classname prefix | | ||
@@ -64,0 +64,0 @@ | placeholder | boolean \| ReactElement | - | if `true` will set default placeholder or use `ReactElement` set customize placeholder | |
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
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
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
50944
1239
1