Sentre
Search
K
Comment on page
🪝

Hooks

Hook utilities for conveniently combining the essential data in functional components.

useMintDecimals

Prerequisites: MintProvider
Params: mintAddress
import useMintDecimals from 'shared/hooks/useMintDecimals'
const Component = () => {
const decimals = useMintDecimals('SENBBKVCM7homnf5RX9zqpf1GFe935hnbU4uVzY1Y6M')
}

useMintSupply

Prerequisites: MintProvider
Params: mintAddress
import useMintSupply from 'shared/hooks/useMintSupply'
const Component = () => {
const supply = useMintSupply('SENBBKVCM7homnf5RX9zqpf1GFe935hnbU4uVzY1Y6M')
}

useAccountBalance

Params: accountAddress
import useAccountBalance from 'shared/hooks/useAccountBalance'
const Component = () => {
const {
amount, // <bigint> balance with decimals
balance, // <number> balance without decimals
decimals, // <number> mint decimals
mintAddress, // <string> mint address
} = useAccountBalance('H2yPHiZm2U53GN93iUhQAwMwkjKHRSN7BGZpLLHv7d1m')
}

useAccountBalanceByMintAddress

Params: mintAddress
import { useAccountBalanceByMintAddress } from 'shared/hooks/useAccountBalance'
const Component = () => {
const {
amount, // <bigint> balance with decimals
balance, // <number> balance without decimals
decimals, // <number> mint decimals
mintAddress, // <string> mint address
} = useAccountBalanceByMintAddress('SENBBKVCM7homnf5RX9zqpf1GFe935hnbU4uVzY1Y6M')
}