This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,26 @@
// Metro module 8720 (f8721).
import { useEffect } from "react";
import VirtualCurrencyStore from "../stores/VirtualCurrencyStore";
import { useStateFromStoresObject } from "../../../_bundle/Module589";
import { fetchVirtualCurrencyBalance } from "../VirtualCurrencyActionCreators";
export function useFetchVirtualCurrencyBalance(a0) {
let balance, error;
const stateFromStoresObject = useStateFromStoresObject([VirtualCurrencyStore], () => ({
balance: VirtualCurrencyStore.balance,
isFetching: VirtualCurrencyStore.isFetchingBalance,
error: VirtualCurrencyStore.fetchBalanceError
}));
balance = stateFromStoresObject.balance;
const isFetching = stateFromStoresObject.isFetching;
error = stateFromStoresObject.error;
useEffect(() => {
if (!(a0?.disableFetch || balance !== null || error !== null || VirtualCurrencyStore.isFetchingBalance)) {
fetchVirtualCurrencyBalance();
}
}, [balance, error, a0?.disableFetch]);
return {
balance,
isFetching,
error
};
}