Files
discord-decomp/modules/premium/powerups/experiments/FileUpload250MbPowerupExperiment.tsx
T
2026-11-01 12:12:55 +02:00

60 lines
1.4 KiB
TypeScript

// Metro module 4117 (f4118).
import { createExperiment } from "../../../experiments/index";
const experiment = createExperiment({
kind: "guild",
id: "2026-03_file_upload_250_mb_powerup",
label: "File Upload 250MB Powerup",
defaultConfig: {
enabled: false,
rollbackEnabled: false
},
treatments: [{
id: 1,
label: "Enable File Upload 250MB Powerup",
config: {
enabled: true,
rollbackEnabled: false
}
}, {
id: 2,
label: "Rollback UI for File Upload 250MB Powerup",
config: {
enabled: true,
rollbackEnabled: true
}
}]
});
export { experiment as FileUpload250MbPowerupExperiment };
export function getFileUpload250MbPowerupEnabled(a0, a1) {
return experiment.getCurrentConfig({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).enabled;
}
export function useFileUpload250MbPowerupEnabled(a0, a1) {
return experiment.useExperiment({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).enabled;
}
export function useFileUpload250MbPowerupRollbackEnabled(a0, a1) {
return experiment.useExperiment({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).rollbackEnabled;
}
export function getFileUpload250MbPowerupRollbackEnabled(a0, a1) {
return experiment.getCurrentConfig({
guildId: a0,
location: a1
}, {
autoTrackExposure: false
}).rollbackEnabled;
}