Files
discord-decomp/modules/nuf/native/showPushNotificationPromptModal.tsx
T
2026-11-01 12:12:55 +02:00

15 lines
760 B
TypeScript

// Metro module 14912 (f14913).
import { PermissionStateType } from "../../../stores/native/PushNotificationPermissionStore";
import { NUF_NOTIFICATION_MODAL_KEY } from "../NUFConstants";
import ModalActionCreators from "../../../actions/ModalActionCreators";
import { setPushPermissionState } from "../../../actions/native/PushNotificationActionCreators";
export function showPushNotificationPromptModal({ onComplete: onComplete2 }) {
ModalActionCreators.pushLazy(import("./components/notification/RedesignNotificationModal"), {
onComplete: function onComplete() {
ModalActionCreators.popWithKey(NUF_NOTIFICATION_MODAL_KEY);
onComplete2();
}
}, NUF_NOTIFICATION_MODAL_KEY);
setPushPermissionState(PermissionStateType.PROMPT_SEEN);
}