62 lines
1.3 KiB
JavaScript
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
|
|
};
|
|
};
|