// Module ID: 9620 // Function ID: 9621 // Name: useVirtualCurrencyData // Dependencies: [19, 5317, 9289, 2] // Exports: useVirtualCurrencyData // Module 9620 (useVirtualCurrencyData) import closure_2 from "noop" /* 19 */; const require = arg1; const result = require("set").fileFinishedImporting("modules/collectibles/native/hooks/useVirtualCurrencyData.tsx"); export const useVirtualCurrencyData = function useVirtualCurrencyData(product, canUseShopDiscountsResult) { let obj = productOrbPrice(balance[1]); obj = { product, hasShopDiscount: canUseShopDiscountsResult }; productOrbPrice = obj.getProductOrbPrice(obj); balance = productOrbPrice(balance[2]).useFetchVirtualCurrencyBalance().balance; const items = [productOrbPrice, balance]; obj = { price: productOrbPrice, balance, canAfford: React.useMemo(() => { let tmp2 = null; if (null != productOrbPrice) { tmp2 = null; if (null != balance) { tmp2 = tmp.amount <= tmp3; } } return tmp2; }, items) }; return obj; };