mirror of
https://github.com/zoriya/v10.git
synced 2026-08-12 17:09:55 +00:00
26 lines
653 B
JavaScript
26 lines
653 B
JavaScript
"use client";
|
|
import { TooltipGroupContextProvider } from "./group-context.js";
|
|
import { useState } from "react";
|
|
import { jsx } from "react/jsx-runtime";
|
|
import { TooltipGroupCore } from "@videojs/core";
|
|
//#region src/ui/tooltip/tooltip-provider.tsx
|
|
function TooltipProvider({ delay, closeDelay, timeout, children }) {
|
|
const [group] = useState(() => new TooltipGroupCore({
|
|
delay,
|
|
closeDelay,
|
|
timeout
|
|
}));
|
|
group.setProps({
|
|
delay,
|
|
closeDelay,
|
|
timeout
|
|
});
|
|
return /* @__PURE__ */ jsx(TooltipGroupContextProvider, {
|
|
value: { group },
|
|
children
|
|
});
|
|
}
|
|
//#endregion
|
|
export { TooltipProvider };
|
|
|
|
//# sourceMappingURL=tooltip-provider.js.map
|