// Module ID: 16035 // Function ID: 16036 // Name: useCallA11yState // Dependencies: [502, 5278, 504, 2] // Exports: default // Module 16035 (useCallA11yState) import closure_2 from "fetchFingerprint" /* 502 */; import closure_3 from "callConnect" /* 5278 */; const require = arg1; const result = require("set").fileFinishedImporting("modules/calls/useCallA11yState.tsx"); export default function useCallA11yState(arg0) { const _require = arg0; const items = [closure_3, closure_2]; return _require(504).useStateFromStoresObject(items, () => { let obj = closure_1_3; const call = closure_1_3.getCall(closure_0); const id = closure_1_2.getId(); let hasItem = null != call && null != id; if (hasItem) { const ringing = call.ringing; hasItem = ringing.includes(id); } obj = { isIncomingCall: hasItem, isOngoingCall: obj.isCallActive(closure_0) && !hasItem }; return obj; }); };