36 lines
1.2 KiB
TypeScript
36 lines
1.2 KiB
TypeScript
// Metro module 16307 (f16308).
|
|
import { FriendsSections } from "../Constants";
|
|
import NotificationActionCreators from "../actions/NotificationActionCreators";
|
|
import AvatarUtils from "./AvatarUtils";
|
|
import { intl, t } from "../intl/index.native";
|
|
import FriendsActionCreators from "../actions/FriendsActionCreators";
|
|
import ChannelActionCreators from "../actions/ChannelActionCreators";
|
|
export function showPendingNotification(a0) {
|
|
const r11 = intl.string(t["t3+Af3"]);
|
|
NotificationActionCreators.showNotification(AvatarUtils.getUserAvatarURL(a0), a0.username, r11, {}, {
|
|
omitViewTracking: true,
|
|
omitClickTracking: true,
|
|
tag: a0.id,
|
|
onClick: () => {
|
|
FriendsActionCreators.transitionToSection(FriendsSections.PENDING, {
|
|
explicit: true
|
|
});
|
|
},
|
|
isUserAvatar: true
|
|
});
|
|
}
|
|
export function showAcceptedNotification(a0) {
|
|
const r11 = intl.string(t.MYr3Ka);
|
|
NotificationActionCreators.showNotification(AvatarUtils.getUserAvatarURL(a0), a0.username, r11, {}, {
|
|
omitViewTracking: true,
|
|
omitClickTracking: true,
|
|
tag: a0.id,
|
|
onClick: () => {
|
|
ChannelActionCreators.openPrivateChannel({
|
|
recipientIds: a0.id
|
|
});
|
|
},
|
|
isUserAvatar: true
|
|
});
|
|
}
|