35 lines
1.5 KiB
TypeScript
35 lines
1.5 KiB
TypeScript
// Module ID: 9674
|
|
// Function ID: 75325
|
|
// Name: useSelectPremiumGift
|
|
// Dependencies: []
|
|
// Exports: useSelectPremiumGift
|
|
|
|
// Module 9674 (useSelectPremiumGift)
|
|
let closure_3 = importDefault(dependencyMap[0]);
|
|
let closure_4 = importAll(dependencyMap[1]);
|
|
const result = arg1(dependencyMap[10]).fileFinishedImporting("modules/premium/native/hooks/useSelectPremiumGift.tsx");
|
|
|
|
export const useSelectPremiumGift = function useSelectPremiumGift(PremiumGiftPlanSelect) {
|
|
const navigation = arg1(dependencyMap[2]).useNavigation();
|
|
const arg1 = navigation;
|
|
const obj = arg1(dependencyMap[2]);
|
|
const nativeGiftContext = arg1(dependencyMap[3]).useNativeGiftContext();
|
|
const setPremiumType = nativeGiftContext.setPremiumType;
|
|
const importDefault = setPremiumType;
|
|
const recipientUserId = nativeGiftContext.recipientUserId;
|
|
const dependencyMap = recipientUserId;
|
|
const planInterval = nativeGiftContext.planInterval;
|
|
let closure_3 = planInterval;
|
|
const setOrder = nativeGiftContext.setOrder;
|
|
const React = setOrder;
|
|
const obj2 = arg1(dependencyMap[3]);
|
|
const createOrReuseGiftOrder = arg1(dependencyMap[4]).useCreateOrReuseGiftOrder(PremiumGiftPlanSelect);
|
|
const items = [setPremiumType, planInterval, createOrReuseGiftOrder, recipientUserId, setOrder, navigation];
|
|
return React.useCallback(() => {
|
|
// CreateGeneratorClosureLongIndex (0x67)
|
|
let closure_0 = planInterval(tmp);
|
|
return function() {
|
|
return callback(...arguments);
|
|
};
|
|
}(), items);
|
|
};
|