This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,48 @@
// Metro module 16122 (f16123).
import ChannelStore from "../../../stores/ChannelStore";
import RelationshipStore from "../../../stores/RelationshipStore";
import InstantInviteActionCreators from "../../../actions/InstantInviteActionCreators";
import ToastActionCreators from "../../toast/native/ToastActionCreators";
import { intl, t } from "../../../intl/index.native";
import Module10356 from "../../../_bundle/Module10356";
import Dispatcher from "../../../Dispatcher";
import navigateToLastChannel from "../../main_tabs_v2/native/navigateToLastChannel";
let $mk98730 = function() {
return () => navigateToLastChannel();
};
export const DEFAULT_EXPIRATION_DAYS = 7;
export const DEFAULT_EXPIRATION_USES = 5;
export function revokeAllFriendInvites() {
InstantInviteActionCreators.revokeFriendInvites().then(() => {
ToastActionCreators.open({
key: "TOAST_FRIEND_INVITES_REVOKED",
content: intl.string(t.jSHEOQ),
icon: Module10356
});
});
}
export function acceptFriendInvite(a0, a1) {
if (a0.channel == null && a0.guild == null && a0.inviter != null) {
if ((RelationshipStore.isFriend(a0.inviter.id) ? ChannelStore.getDMFromUserId(a0.inviter.id) : null) != null) {
InstantInviteActionCreators.transitionToInvite(a0, {
forceTransition: true
});
Dispatcher.wait($mk98730());
} else {
InstantInviteActionCreators.acceptInviteAndTransitionToInviteChannel({
inviteKey: a0.code,
context: a1,
callback: () => {
ToastActionCreators.open({
key: "FRIEND_INVITE_ACCEPT_CONFIRMATION",
content: intl.formatToPlainString(t.st2dcs, {
username: a0.inviter?.username
}),
icon: Module10356
});
Dispatcher.wait($mk98730());
}
});
}
}
}