// Module ID: 8862 // Function ID: 70148 // Name: onConnectToConsole // Dependencies: [31, 653, 3947, 1334, 8863, 8898, 8970, 2] // Exports: useOnConnectToConsole // Module 8862 (onConnectToConsole) import result from "result"; import ME from "ME"; let closure_4; let closure_5; const require = arg1; function onConnectToConsole(channel, closure_0) { const result = require(3947) /* UNSAFE_isDismissibleContentDismissed */.UNSAFE_markDismissibleContentAsDismissed(require(1334) /* DismissibleContent */.DismissibleContent.DONUT_MOBILE_NUX); if (closure_0.twoWayLink) { if (!closure_0.revoked) { require(8970) /* _beginConsoleTransfer */.beginConsoleTransfer(channel, closure_0.type); } } const type = closure_0.type; if (constants2.XBOX === type) { const items = [constants.CHANNEL_CALL]; return importDefault(8863).showModal(items); } else { const items1 = [constants.CHANNEL_CALL]; return importDefault(8898).showModal(items1, closure_0.type); } const obj = require(3947) /* UNSAFE_isDismissibleContentDismissed */; } ({ AnalyticsLocations: closure_4, PlatformTypes: closure_5 } = ME); let result = require("UNSAFE_isDismissibleContentDismissed").fileFinishedImporting("modules/video_calls/native/useOnConnectToConsole.tsx"); export { onConnectToConsole }; export const useOnConnectToConsole = function useOnConnectToConsole(channel, account) { let closure_0 = channel; let closure_1 = account; const items = [channel, account]; return React.useCallback(() => { outer1_6(closure_0, closure_1); }, items); };