UNPKG

tdesign-react

Version:
29 lines (25 loc) 1.05 kB
/** * tdesign v1.15.1 * (c) 2025 tdesign * @license MIT */ import { useMemo } from 'react'; import useConfig from './useConfig.js'; import '../config-provider/ConfigContext.js'; import '../_chunks/dep-cb0a3966.js'; import '../_chunks/dep-eca3a3de.js'; import 'lodash-es'; import '../_chunks/dep-f97636ce.js'; import '../_chunks/dep-9dbbf468.js'; import 'dayjs'; var defaultAttach = "body"; var useAttach = function useAttach(name, attach) { var globalConfig = useConfig(); var attachVal = useMemo(function () { var _globalConfig$attach; return attach || (globalConfig === null || globalConfig === void 0 || (_globalConfig$attach = globalConfig.attach) === null || _globalConfig$attach === void 0 ? void 0 : _globalConfig$attach[name]) || (globalConfig === null || globalConfig === void 0 ? void 0 : globalConfig.attach) || defaultAttach; }, [name, attach, globalConfig === null || globalConfig === void 0 ? void 0 : globalConfig.attach]); return attachVal; }; export { useAttach as default }; //# sourceMappingURL=useAttach.js.map