// Module ID: 5577 // Function ID: 5578 // Name: transitionToMemberVerification // Dependencies: [1979, 4429, 1074, 5578, 1100, 4431, 5579, 5621, 2] // Exports: transitionToMemberVerification // Module 5577 (transitionToMemberVerification) import GuildStore from "GuildStore" /* 1979 */; import UserGuildJoinRequestStore from "UserGuildJoinRequestStore" /* 4429 */; const require = fn; const Routes = fn(1074).Routes; const size = fn(2); let result = size.fileFinishedImporting("modules/guild_member_verification/transitionToMemberVerification.native.tsx"); export const transitionToMemberVerification = function transitionToMemberVerification(guildId) { if (obj.getIsMemberVerificationRouteDeprecated("transitionToMemberVerification")) { if (null != GuildStore.getGuild(guildId)) { tmp(1100).transitionToGuild(guildId); } else { const request = UserGuildJoinRequestStore.getRequest(guildId); let applicationStatus; if (request != null) { applicationStatus = request.applicationStatus; } if (tmp(4431).GuildJoinRequestApplicationStatuses.SUBMITTED === applicationStatus) { const result = tmp(5579).openMemberVerificationPendingAlert(guildId); const tmpResult6 = tmp(5579); } else if (tmp(4431).GuildJoinRequestApplicationStatuses.REJECTED === applicationStatus) { const obj2 = { guildId, canWithdraw: true }; const result1 = tmp(5579).openMemberVerificationRejectedAlert(obj2); const tmpResult7 = tmp(5579); } else if (tmp(4431).GuildJoinRequestApplicationStatuses.APPROVED === applicationStatus) { tmp(1100).transitionToGuild(guildId); const tmpResult8 = tmp(1100); } else { const result2 = tmp(5621).openMemberVerificationModal(guildId); const tmpResult9 = tmp(5621); } } } else { tmp(1100).transitionTo(Routes.GUILD_MEMBER_VERIFICATION(guildId)); const tmpResult10 = tmp(1100); } };