decord/source/modules/premium/native/hooks/useSelectPremiumGift.tsx

33 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-07-25 08:10:48 +00:00
// Module ID: 9640
2026-07-27 11:26:19 +00:00
// Function ID: 75187
2026-07-20 16:05:17 +00:00
// Name: useSelectPremiumGift
2026-07-25 08:10:48 +00:00
// Dependencies: [5, 31, 1456, 8736, 9641, 3777, 5622, 4472, 1212, 9638, 2]
2026-07-20 16:05:17 +00:00
// Exports: useSelectPremiumGift
2026-07-25 08:10:48 +00:00
// Module 9640 (useSelectPremiumGift)
2026-07-23 10:11:24 +00:00
import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose";
import result from "result";
const require = arg1;
const result = require("useNavigation").fileFinishedImporting("modules/premium/native/hooks/useSelectPremiumGift.tsx");
2026-07-20 16:05:17 +00:00
export const useSelectPremiumGift = function useSelectPremiumGift(PremiumGiftPlanSelect) {
2026-07-23 10:11:24 +00:00
navigation = navigation(recipientUserId[2]).useNavigation();
const obj = navigation(recipientUserId[2]);
const nativeGiftContext = navigation(recipientUserId[3]).useNativeGiftContext();
2026-07-20 16:05:17 +00:00
const setPremiumType = nativeGiftContext.setPremiumType;
2026-07-23 10:11:24 +00:00
recipientUserId = nativeGiftContext.recipientUserId;
2026-07-20 16:05:17 +00:00
const planInterval = nativeGiftContext.planInterval;
const setOrder = nativeGiftContext.setOrder;
2026-07-23 10:11:24 +00:00
const obj2 = navigation(recipientUserId[3]);
const createOrReuseGiftOrder = navigation(recipientUserId[4]).useCreateOrReuseGiftOrder(PremiumGiftPlanSelect);
2026-07-20 16:05:17 +00:00
const items = [setPremiumType, planInterval, createOrReuseGiftOrder, recipientUserId, setOrder, navigation];
2026-07-23 10:11:24 +00:00
return setOrder.useCallback((() => {
2026-07-20 16:05:17 +00:00
// CreateGeneratorClosureLongIndex (0x67)
let closure_0 = planInterval(tmp);
return function() {
return callback(...arguments);
};
2026-07-23 10:11:24 +00:00
})(), items);
2026-07-20 16:05:17 +00:00
};