// Metro module 11616 (f11617). import { View } from "react-native"; import { createStyles } from "../../../../design/components/Styles/native/createStyles"; import { CircleCheckIcon } from "../../../../design/components/Icon/native/redesign/generated/CircleCheckIcon"; import Module712 from "../../../../_bundle/Module712"; import { Text } from "../../../../design/components/Text/native/Text"; import { CircleErrorIcon } from "../../../../design/components/Icon/native/redesign/generated/CircleErrorIcon"; import { intl, t } from "../../../../intl/index.native"; import GuildPowerups_messages from "../GuildPowerups.messages"; import entitlementExpirationDateToString from "../utils/entitlementExpirationDateToString"; import getGuildPowerupFormattedDateString from "../utils/getGuildPowerupFormattedDateString"; import { BoostGemIcon } from "../../../../design/components/Icon/native/redesign/generated/BoostGemIcon"; let useStyles, GuildPowerupCardFooterExpiring, GuildPowerupCardFooterRemoving, GuildPowerupCardFooterStatus, GuildPowerupCardFooterCost; const GuildPowerupCardFooterActive = function GuildPowerupCardFooterActive(props) { const text = props.text; return {text} ; }; GuildPowerupCardFooterExpiring = function GuildPowerupCardFooterExpiring(props) { const dateString = props.dateString; return {intl.formatToMarkdownString(GuildPowerups_messages["ol/ao/"], { dateString: entitlementExpirationDateToString(dateString) })} ; }; GuildPowerupCardFooterRemoving = function GuildPowerupCardFooterRemoving(props) { const removingAt = props.removingAt; return {intl.formatToPlainString(GuildPowerups_messages["6e2ry1"], { dateString: getGuildPowerupFormattedDateString(removingAt) })} ; }; GuildPowerupCardFooterStatus = function GuildPowerupCardFooterStatus(props) { const status = props.status; if (status == null) { return null; } const type = status.type; if (type === "expiring") { return ; } if (type === "removing") { return ; } if (type === "active") { return ; } }; GuildPowerupCardFooterCost = function GuildPowerupCardFooterCost(props) { const cost = props.cost; let costDecorator = props.costDecorator; const styles = useStyles(); const r2 = cost == null; let r17 = null; if (!r2) { const r27 = [, ,]; const t2Wbo1 = t.t2Wbo1; if (costDecorator == null) { costDecorator = ""; } r27[1] = {intl.formatToPlainString(t2Wbo1, { required: cost, decorator: costDecorator })} ; r17 = {r27}; } return r17; }; useStyles = createStyles({ container: { justifyContent: "space-between" }, inline: { flexDirection: "row", alignItems: "center", gap: 2 } }); export { GuildPowerupCardFooterActive }; export { GuildPowerupCardFooterExpiring }; export { GuildPowerupCardFooterRemoving }; export { GuildPowerupCardFooterStatus }; export { GuildPowerupCardFooterCost }; export function GuildPowerupsCardFooter(props) { const styles = useStyles(); return ; }