UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

32 lines (31 loc) 1.18 kB
"use client"; require("../../../_virtual/_rolldown/runtime.cjs"); const require_use_props = require("../../../core/MantineProvider/use-props/use-props.cjs"); let react = require("react"); let react_jsx_runtime = require("react/jsx-runtime"); let _floating_ui_react = require("@floating-ui/react"); //#region packages/@mantine/core/src/components/Tooltip/TooltipGroup/TooltipGroup.tsx const TooltipGroupContext = (0, react.createContext)({ withinGroup: false }); const defaultProps = { openDelay: 0, closeDelay: 0 }; function TooltipGroup(props) { const { openDelay, closeDelay, children } = require_use_props.useProps("TooltipGroup", defaultProps, props); return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(TooltipGroupContext, { value: { withinGroup: true }, children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(_floating_ui_react.FloatingDelayGroup, { delay: { open: openDelay, close: closeDelay }, children }) }); } TooltipGroup.displayName = "@mantine/core/TooltipGroup"; TooltipGroup.extend = (c) => c; //#endregion exports.TooltipGroup = TooltipGroup; exports.TooltipGroupContext = TooltipGroupContext; //# sourceMappingURL=TooltipGroup.cjs.map