UNPKG

tdesign-react

Version:
32 lines (27 loc) 1.27 kB
/** * tdesign v1.15.1 * (c) 2025 tdesign * @license MIT */ 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var useImageScale = function useImageScale(imageScale) { var _imageScale$max, _imageScale$min, _imageScale$step; var result = { max: (_imageScale$max = imageScale === null || imageScale === void 0 ? void 0 : imageScale.max) !== null && _imageScale$max !== void 0 ? _imageScale$max : 2, min: (_imageScale$min = imageScale === null || imageScale === void 0 ? void 0 : imageScale.min) !== null && _imageScale$min !== void 0 ? _imageScale$min : 0.5, step: (_imageScale$step = imageScale === null || imageScale === void 0 ? void 0 : imageScale.step) !== null && _imageScale$step !== void 0 ? _imageScale$step : 0.5, defaultScale: imageScale === null || imageScale === void 0 ? void 0 : imageScale.defaultScale }; if ((imageScale === null || imageScale === void 0 ? void 0 : imageScale.defaultScale) !== void 0) { if (imageScale.defaultScale > result.max) { result.defaultScale = result.max; } if (imageScale.defaultScale < result.min) { result.defaultScale = result.min; } } return result; }; exports["default"] = useImageScale; //# sourceMappingURL=useImageScale.js.map