// Module ID: 5611 // Function ID: 5612 // Name: transitionToMemberVerification // Dependencies: [1980, 4460, 1074, 5612, 1101, 4462, 5613, 5655, 2] // Exports: transitionToMemberVerification // Module 5611 (transitionToMemberVerification) import GuildStore from "GuildStore" /* 1980 */; import UserGuildJoinRequestStore from "UserGuildJoinRequestStore" /* 4460 */; 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(1101).transitionToGuild(guildId); } else { const request = UserGuildJoinRequestStore.getRequest(guildId); let applicationStatus; if (request != null) { applicationStatus = request.applicationStatus; } if (tmp(4462).GuildJoinRequestApplicationStatuses.SUBMITTED === applicationStatus) { const result = tmp(5613).openMemberVerificationPendingAlert(guildId); const tmpResult6 = tmp(5613); } else if (tmp(4462).GuildJoinRequestApplicationStatuses.REJECTED === applicationStatus) { const obj2 = { guildId, canWithdraw: true }; const result1 = tmp(5613).openMemberVerificationRejectedAlert(obj2); const tmpResult7 = tmp(5613); } else if (tmp(4462).GuildJoinRequestApplicationStatuses.APPROVED === applicationStatus) { tmp(1101).transitionToGuild(guildId); const tmpResult8 = tmp(1101); } else { const result2 = tmp(5655).openMemberVerificationModal(guildId); const tmpResult9 = tmp(5655); } } } else { tmp(1101).transitionTo(Routes.GUILD_MEMBER_VERIFICATION(guildId)); const tmpResult10 = tmp(1101); } };