35 lines
1.6 KiB
TypeScript
35 lines
1.6 KiB
TypeScript
// Metro module 6259 (f6260).
|
|
import IAPStore_android from "../../../stores/native/IAPStore.android";
|
|
import { PREMIUM_TIER_2_LIKELIHOOD_1_MONTH_40_PERCENT_DISCOUNT_ID, PREMIUM_TIER_2_REENGAGEMENT_1_MONTH_40_PERCENT_DISCOUNT_ID } from "../PremiumConstants";
|
|
import useDiscountOffer from "./useDiscountOffer";
|
|
import { DiscountIdToProductOfferId } from "../native/ProductIds.android";
|
|
import { useStateFromStoresObject } from "../../../_bundle/defaultAreStatesEqual";
|
|
function $mk78116($env) {
|
|
return (a0) => $env[0].has(a0);
|
|
}
|
|
export function usePremiumDiscountOffer() {
|
|
let env15635;
|
|
const offerIds = useStateFromStoresObject([IAPStore_android], () => ({
|
|
isFetchingProducts: IAPStore_android.isFetchingProducts(),
|
|
offerIds: IAPStore_android.getOfferIds()
|
|
})).offerIds;
|
|
const r9 = env15635 = {};
|
|
env15635[0] = offerIds;
|
|
const discountOffer = useDiscountOffer(PREMIUM_TIER_2_LIKELIHOOD_1_MONTH_40_PERCENT_DISCOUNT_ID);
|
|
const r27 = Object.values(DiscountIdToProductOfferId[PREMIUM_TIER_2_LIKELIHOOD_1_MONTH_40_PERCENT_DISCOUNT_ID]);
|
|
let r29 = r27.length !== 0 ? r27.every($mk78116(r9)) ? discountOffer : null : null;
|
|
let env15636;
|
|
const r35 = env15636 = {};
|
|
env15636[0] = offerIds;
|
|
const discountOffer2 = useDiscountOffer(PREMIUM_TIER_2_REENGAGEMENT_1_MONTH_40_PERCENT_DISCOUNT_ID);
|
|
const r45 = Object.values(DiscountIdToProductOfferId[PREMIUM_TIER_2_REENGAGEMENT_1_MONTH_40_PERCENT_DISCOUNT_ID]);
|
|
const r47 = r45.length !== 0 ? r45.every($mk78116(r35)) ? discountOffer2 : null : null;
|
|
if (r29 == null) {
|
|
r29 = r47;
|
|
}
|
|
return r29;
|
|
}
|
|
export function usePremiumGroupDiscountOffer() {
|
|
return null;
|
|
}
|