23 lines
750 B
TypeScript
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);
|
|
}
|
|
};
|