Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import { StackingClient } from '@stacks/stacking'; import { RootState } from '@store/index'; import { selectAddress } from '@store/keys'; import { selectActiveStacksNetwork } from '@store/stacks-node'; import { useMemo } from 'react'; import { useSelector } from 'react-redux'; export function useStackingClient() { const { network, address } = useSelector((state: RootState) => ({ network: selectActiveStacksNetwork(state), address: selectAddress(state), })); const stackingClient = useMemo( () => new StackingClient(address || '', network), [address, network] ); return { stackingClient }; } |