Files
discord-decomp/modules/billing/native/subscription/useCreateSubscriptionParams.tsx
T
2026-11-01 12:12:55 +02:00

25 lines
716 B
TypeScript

// Metro module 6668 (f6669).
import { useMemo } from "react";
import useToggleOnIAPSuccess from "./useToggleOnIAPSuccess";
import { v4 } from "../../../../_bundle/Module514";
export default function useCreateSubscriptionParams(a0, a1) {
const toggleOnIAPSuccess = useToggleOnIAPSuccess();
let c15837_2 = toggleOnIAPSuccess;
return useMemo(() => {
const r1 = a0 == null;
let r2 = null;
if (!r1) {
r2 = a1 == null ? null : c15837_2 == null ? null : {
requestIdentifier: v4(),
items: [{
planId: a0.id,
quantity: 1
}],
countryCode: a1.country,
currency: a1.currency
};
}
return r2;
}, [a0, a1, toggleOnIAPSuccess]);
};