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

23 lines
750 B
TypeScript

// Metro module 11678 (f11679).
import { intl } from "../../../../intl/index.native";
import GuildPowerups_messages from "../GuildPowerups.messages";
import { BOOST_EXPIRING_DISPLAY_WINDOW_MS } from "./getBoostLifecyclePhase";
export default function getBoostRowMessageText(a0) {
const phase = a0.phase;
if (phase === "gave") {
return intl.string(GuildPowerups_messages.plwH8d);
}
if (phase === "expiring") {
let endsAt = a0.boost.endsAt;
if (endsAt == null) {
endsAt = new Date(a0.sortKey + BOOST_EXPIRING_DISPLAY_WINDOW_MS);
}
return intl.formatToPlainString(GuildPowerups_messages.vct4l8, {
date: endsAt
});
}
if (phase === "expired") {
return intl.string(GuildPowerups_messages.hSXjlI);
}
};