Files
discord-decomp/_bundle/Module6341.js
T
2026-11-01 12:12:55 +02:00

62 lines
1.3 KiB
JavaScript

// Metro module 6341 (f6342).
const r9 = {
purchased: 0,
0: "purchased",
canceled: 1,
1: "canceled",
pending: 2,
2: "pending"
};
const r16 = {
test: 0,
0: "test",
promo: 1,
1: "promo",
rewarded: 2,
2: "rewarded"
};
const r20 = {
yet: 0,
0: "yet",
consumed: 1,
1: "consumed"
};
const r23 = {
yet: 0,
0: "yet",
acknowledged: 1,
1: "acknowledged"
};
const r25 = {
IN_APP_MESSAGING: "IN_APP_MESSAGING",
PRICE_CHANGE_CONFIRMATION: "PRICE_CHANGE_CONFIRMATION",
PRODUCT_DETAILS: "PRODUCT_DETAILS",
SUBSCRIPTIONS: "SUBSCRIPTIONS",
SUBSCRIPTIONS_UPDATE: "SUBSCRIPTIONS_UPDATE"
};
export { r9 as AndroidPurchaseState };
export { r16 as AndroidPurchaseType };
export { r20 as AndroidConsumptionState };
export { r23 as AndroidAcknowledgementState };
export { r25 as FeatureType };
export const singleProductAndroidMap = (a0) => {
let price = a0.oneTimePurchaseOfferDetails?.formattedPrice;
if (price == null) {
price = a0.price;
}
let localizedPrice = a0.oneTimePurchaseOfferDetails?.formattedPrice;
if (localizedPrice == null) {
localizedPrice = a0.price;
}
let currency = a0.oneTimePurchaseOfferDetails?.priceCurrencyCode;
if (currency == null) {
currency = a0.currency;
}
return {
...a0,
price,
localizedPrice,
currency
};
};