diff --git a/dapp/src/hooks/store/useEstimatedBtcBalance.ts b/dapp/src/hooks/store/useEstimatedBtcBalance.ts deleted file mode 100644 index b8ce0bb67..000000000 --- a/dapp/src/hooks/store/useEstimatedBtcBalance.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { selectEstimatedBtcBalance } from "#/store/btc" -import { useAppSelector } from "./useAppSelector" - -export function useEstimatedBTCBalance() { - return useAppSelector(selectEstimatedBtcBalance) -} diff --git a/dapp/src/hooks/useFetchBtcBalance.ts b/dapp/src/hooks/useFetchBtcBalance.ts deleted file mode 100644 index 360135312..000000000 --- a/dapp/src/hooks/useFetchBtcBalance.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { useEffect } from "react" -import { EthereumAddress } from "@acre-btc/sdk" -import { useAcreContext } from "#/acre-react/hooks" -import { logPromiseFailure } from "#/utils" -import { setEstimatedBtcBalance, setSharesBalance } from "#/store/btc" -import { useWalletContext } from "./useWalletContext" -import { useAppDispatch } from "./store" - -export function useFetchBTCBalance() { - const { acre, isInitialized } = useAcreContext() - const { ethAccount } = useWalletContext() - const dispatch = useAppDispatch() - - useEffect(() => { - const getBtcBalance = async () => { - if (!isInitialized || !ethAccount || !acre) return - - const chainIdentifier = EthereumAddress.from(ethAccount.address) - const sharesBalance = await acre.staking.sharesBalance(chainIdentifier) - const estimatedBitcoinBalance = - await acre.staking.estimatedBitcoinBalance(chainIdentifier) - - dispatch(setSharesBalance(sharesBalance)) - dispatch(setEstimatedBtcBalance(estimatedBitcoinBalance)) - } - logPromiseFailure(getBtcBalance()) - }, [acre, isInitialized, ethAccount, dispatch]) -} diff --git a/dapp/src/store/devTools.ts b/dapp/src/store/devTools.ts index 7495ca110..1edd8dee7 100644 --- a/dapp/src/store/devTools.ts +++ b/dapp/src/store/devTools.ts @@ -1,3 +1,4 @@ +import { DevToolsEnhancerOptions } from "@reduxjs/toolkit" import { encodeJSON } from "#/utils" function devToolsSanitizer(input: unknown): unknown { @@ -15,8 +16,8 @@ function devToolsSanitizer(input: unknown): unknown { } export const devTools = !import.meta.env.PROD - ? { + ? ({ actionSanitizer: devToolsSanitizer, stateSanitizer: devToolsSanitizer, - } + } as DevToolsEnhancerOptions) : false