decord/source/modules/tooltip/useCanShowTooltip.tsx

35 lines
1 KiB
TypeScript
Raw Normal View History

2026-08-15 05:55:55 +00:00
// Module ID: 12502
// Function ID: 12503
2026-07-20 16:05:17 +00:00
// Name: useCanShowTooltip
2026-08-15 05:55:55 +00:00
// Dependencies: [19, 12503, 589, 10202, 2]
2026-07-20 16:05:17 +00:00
// Exports: useCanShowTooltip
2026-08-15 05:55:55 +00:00
// Module 12502 (useCanShowTooltip)
2026-07-29 08:29:29 +00:00
import noop from "noop";
import set from "set";
2026-07-23 10:11:24 +00:00
const require = arg1;
const result = require("initialize").fileFinishedImporting("modules/tooltip/useCanShowTooltip.tsx");
2026-07-20 16:05:17 +00:00
export const useCanShowTooltip = function useCanShowTooltip(SCREENSHARE_SWIPE_UP_CONTROLS, arg1) {
2026-07-23 10:11:24 +00:00
const _require = SCREENSHARE_SWIPE_UP_CONTROLS;
2026-07-29 08:29:29 +00:00
let flag = arg1;
2026-07-20 16:05:17 +00:00
if (arg1 === undefined) {
flag = false;
}
2026-07-29 08:29:29 +00:00
let flag2 = arg2;
if (arg2 === undefined) {
2026-07-20 16:05:17 +00:00
flag2 = true;
}
2026-07-29 08:29:29 +00:00
const items = [set];
2026-07-20 16:05:17 +00:00
const items1 = [flag2, flag, SCREENSHARE_SWIPE_UP_CONTROLS];
2026-07-23 10:11:24 +00:00
const stateFromStores = _require(flag2[2]).useStateFromStores(items, () => outer1_4.canShowTooltip(closure_0) && flag2);
2026-07-20 16:05:17 +00:00
const effect = React.useEffect(() => {
if (flag2) {
2026-07-23 10:11:24 +00:00
flag(flag2[3]).attemptToShowTooltip(closure_0, flag);
2026-07-20 16:05:17 +00:00
const obj = flag(flag2[3]);
}
}, items1);
return stateFromStores;
};