// Module ID: 9762 // Function ID: 9763 // Name: useCanShowTooltip // Dependencies: [19, 9763, 504, 9764, 2] // Exports: useCanShowTooltip // Module 9762 (useCanShowTooltip) import TooltipActionCreatorsDefault from "TooltipActionCreators" /* 9764 */; import noop from "module_19" /* 19 */; import TooltipStore from "TooltipStore" /* 9763 */; const require = globalThis.__r; const require = fn; const size = fn(2); const result = size.fileFinishedImporting("modules/tooltip/useCanShowTooltip.tsx"); export const useCanShowTooltip = function useCanShowTooltip(SCREENSHARE_SWIPE_UP_CONTROLS, arg1) { _require = SCREENSHARE_SWIPE_UP_CONTROLS; let flag = arg1; if (arg1 === undefined) { flag = false; } let flag2 = arg2; if (arg2 === undefined) { flag2 = true; } const items = [TooltipStore]; const items1 = [flag2, flag, SCREENSHARE_SWIPE_UP_CONTROLS]; const stateFromStores = require("initialize").useStateFromStores(items, () => TooltipStore.canShowTooltip(closure_0) && flag2); const effect = noop.useEffect(() => { if (flag2) { TooltipActionCreatorsDefault.attemptToShowTooltip(closure_0, flag); } }, items1); return stateFromStores; };