// Module ID: 11838 // Function ID: 91782 // Name: useVirtualCurrencyBalance // Dependencies: [8653, 566, 2] // Exports: getVirtualCurrencyBalance, useHasEnoughVirtualCurrency, useVirtualCurrencyBalance // Module 11838 (useVirtualCurrencyBalance) import _isNativeReflectConstruct from "_isNativeReflectConstruct"; const require = arg1; const result = require("set").fileFinishedImporting("modules/virtual_currency/hooks/useVirtualCurrencyBalance.tsx"); export const useVirtualCurrencyBalance = function useVirtualCurrencyBalance() { const items = [_isNativeReflectConstruct]; return require(566) /* initialize */.useStateFromStores(items, () => outer1_2.balance); }; export const useHasEnoughVirtualCurrency = function useHasEnoughVirtualCurrency(arg0) { const _require = arg0; const items = [_isNativeReflectConstruct]; return _require(566).useStateFromStores(items, () => { let tmp = null != closure_0; if (tmp) { const balance = outer1_2.balance; let num = 0; if (null != balance) { num = balance; } tmp = num >= closure_0; } return tmp; }); }; export const getVirtualCurrencyBalance = function getVirtualCurrencyBalance() { return currentBalance.getCurrentBalance(); };