// Module ID: 16745 // Function ID: 16746 // Name: handleChannelCreate // Dependencies: [5, 13086, 676, 5214, 13085, 5759, 2] // Module 16745 (handleChannelCreate) import _safeTransitionTo from "_safeTransitionTo"; import { MIDJOURNEY_GUILD_ID } from "MIDJOURNEY_GUILD_ID"; import { Routes } from "ME"; import "initialize"; const require = arg1; class MidjourneyOnboardingManager extends tmp2 { constructor() { applyArgumentsResult = HermesBuiltin.applyArguments(new.target, new.target); applyArgumentsResult.actions = { CHANNEL_CREATE: applyArgumentsResult.handleChannelCreate }; return applyArgumentsResult; } } MidjourneyOnboardingManager.prototype["handleChannelCreate"] = function handleChannelCreate(channel) { channel = channel.channel; return callback(function*() { if (dependencyMap === 2) { dependencyMap = 3; HermesBuiltin.throwTypeError(); } else if (tmp4 === 3) { if (arg0 === 1) { throw arg1; } else if (arg0 === 2) { let obj = { value: null, done: true }; obj[0] = arg1; return obj; } else { return { value: "T", done: null }; } } else { try { dependencyMap = 2; if (0 === v0) { if (arg0 === 1) { dependencyMap = 3; throw arg1; } else if (arg0 === 2) { dependencyMap = 3; obj = { value: null, done: true }; obj[0] = arg1; return obj; } else { const id = tmp2; if (obj6.isEligibleForMidjourneyRedirect(outer1_0)) { v0 = 1; dependencyMap = 1; const obj1 = { value: null, done: false }; obj1[0] = tmp22(13085).hasRedirectedToGuild(outer1_4); return obj1; } else { dependencyMap = 3; } obj6 = outer1_0(13085); tmp22 = outer1_0; } } else if (arg0 === 1) { dependencyMap = 3; throw arg1; } else if (arg0 !== 2) { v0(5759)(outer1_5.CHANNEL(null, id.id)); const tmp9 = v0(5759); } dependencyMap = 3; obj = { value: null, done: true }; obj[0] = arg1; return obj; } catch (tmp16) { dependencyMap = tmp; throw tmp16; } } })(); }; const midjourneyOnboardingManager = new MidjourneyOnboardingManager(); const result = require("ME").fileFinishedImporting("modules/midjourney_onboarding/MidjourneyOnboardingManager.tsx"); export default midjourneyOnboardingManager;