"use client";
'use strict';

var jsxRuntime = require('react/jsx-runtime');
var React = require('react');
var index = require('../../node_modules/.pnpm/@radix-ui_react-tooltip@1.2.7_@types_react-dom@19.1.7_@types_react@19.1.9__@types_react@19.1._dc3knlq5xr3bsp42ltsj4iesx4/node_modules/@radix-ui/react-tooltip/dist/index.cjs');

const TooltipProviderContext = React.createContext(undefined);
const useTooltipProvider = () => {
    return React.useContext(TooltipProviderContext);
};
const TooltipProvider = ({ delayDuration = 200, skipDelayDuration = 200, ...props }) => {
    return (jsxRuntime.jsx(TooltipProviderContext.Provider, { value: { delayDuration, skipDelayDuration, ...props }, children: jsxRuntime.jsx(index.Provider, { delayDuration: delayDuration, skipDelayDuration: skipDelayDuration, ...props }) }));
};

exports.TooltipProvider = TooltipProvider;
exports.useTooltipProvider = useTooltipProvider;
//# sourceMappingURL=tooltip-provider.cjs.map
