This commit is contained in:
2026-05-25 17:08:18 +08:00
parent df501f6151
commit f1259b71b5
9178 changed files with 1626125 additions and 0 deletions
+58
View File
@@ -0,0 +1,58 @@
"use strict";
"use client";
/* eslint-disable react/no-array-index-key */
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
var _clsx = require("clsx");
var _configProvider = require("../config-provider");
var _BackTop = _interopRequireDefault(require("./BackTop"));
var _FloatButton = _interopRequireWildcard(require("./FloatButton"));
var _FloatButtonGroup = _interopRequireDefault(require("./FloatButtonGroup"));
const PureFloatButton = ({
backTop,
...props
}) => backTop ? /*#__PURE__*/React.createElement(_BackTop.default, {
...props,
visibilityHeight: 0
}) : /*#__PURE__*/React.createElement(_FloatButton.default, {
...props
});
/** @private Internal Component. Do not use in your production. */
const PurePanel = ({
className,
items,
classNames: cls,
styles,
prefixCls: customizePrefixCls,
...restProps
}) => {
const {
getPrefixCls
} = React.useContext(_configProvider.ConfigContext);
const prefixCls = getPrefixCls(_FloatButton.floatButtonPrefixCls, customizePrefixCls);
const pureCls = `${prefixCls}-pure`;
if (items) {
return /*#__PURE__*/React.createElement(_FloatButtonGroup.default, {
className: (0, _clsx.clsx)(className, pureCls),
classNames: cls,
styles: styles,
...restProps
}, items.map((item, index) => (/*#__PURE__*/React.createElement(PureFloatButton, {
key: index,
...item
}))));
}
return /*#__PURE__*/React.createElement(PureFloatButton, {
className: (0, _clsx.clsx)(className, pureCls),
classNames: cls,
styles: styles,
...restProps
});
};
var _default = exports.default = PurePanel;