useAddressSubnames
Usage
import { useAddressSubnames } from '@justaname.id/react'
function AddressSubnamesComponent() {
const {
addressSubnames,
isAddressSubnamesPending,
isAddressSubnamesFetching,
isAddressSubnamesLoading,
refetchAddressSubnames
} = useAddressSubnames({
address: '0x1234567890abcdef1234567890abcdef12345678',
chainId: 1,
isClaimed: true,
coinType: 60
})
if (isAddressSubnamesLoading) return <div>Loading subnames...</div>
return (
<div>
<h3>Subnames for Address</h3>
{addressSubnames?.map((subname, index) => (
<div key={index}>
<strong>{subname.ens}</strong>
<p>{subname.sanitizedRecords?.description}</p>
<p>Claimed: {subname.isClaimed ? 'Yes' : 'No'}</p>
<p>JAN: {subname.isJAN ? 'Yes' : 'No'}</p>
</div>
))}
<button onClick={refetchAddressSubnames}>Refresh</button>
</div>
)
}Returns
Parameters
Defined in
Last updated