'use client'
import { getBalance } from 'privacycash-evm'
import { useAccount } from 'wagmi'
import { useEffect, useState } from 'react'
export function PrivateBalance() {
const { address } = useAccount()
const [balance, setBalance] = useState('0')
useEffect(() => {
if (!address) return
const signature = localStorage.getItem(`evm_sign_${address}`)
if (!signature) return
getBalance({ signature, address }).then(res => {
setBalance(res.balance)
})
}, [address])
return <div>Private Balance: {balance} ETH</div>
}