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,31 @@
// Metro module 14472 (f14473).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
kind: "user",
name: "2026-04-upcoming-server-event",
defaultConfig: {
showSettingsToggle: false
},
variations: {
1: {
showSettingsToggle: true
},
2: {
showSettingsToggle: true
},
3: {
showSettingsToggle: true
}
}
});
export default apexExperiment;
export function useUpcomingServerEventExperiment(a0) {
return apexExperiment.useConfig({
location: a0
});
}
export function isEligibleForUpcomingServerEventNotifications(a0) {
return apexExperiment.getConfig({
location: a0
}).showSettingsToggle;
}
@@ -0,0 +1,12 @@
// Metro module 14473 (f14474).
import { NotificationSettingsUpdateType } from "../NotificationConstants";
import { AnalyticEvents } from "../../../Constants";
import { EnableUpcomingServerEventNotifications } from "../../user_settings/UserSettings";
import AnalyticsUtils from "../../../utils/AnalyticsUtils";
export function onUpcomingServerEventNotificationSettingsChanged(a0) {
EnableUpcomingServerEventNotifications.updateSetting(a0);
AnalyticsUtils.track(AnalyticEvents.NOTIFICATION_SETTINGS_UPDATED, {
update_type: NotificationSettingsUpdateType.ACCOUNT,
upcoming_server_event_notifications: a0
});
}