useRecords
Usage
import { useRecords } from '@justaname.id/react'
function RecordsComponent() {
const { records, isRecordsLoading, refetchRecords } = useRecords({
ens: 'alice.eth',
chainId: 1
})
if (isRecordsLoading) return <div>Loading records...</div>
return (
<div>
<h3>Records for alice.eth</h3>
<div>
<h4>Text Records</h4>
{records?.records?.texts?.map((text, index) => (
<div key={index}>
<strong>{text.key}:</strong> {text.value}
</div>
))}
</div>
<div>
<h4>Addresses</h4>
{records?.records?.coins?.map((coin, index) => (
<div key={index}>
<strong>Coin Type {coin.id}:</strong> {coin.value}
</div>
))}
</div>
<button onClick={() => refetchRecords()}>Refresh</button>
</div>
)
}Returns
Parameters
Defined in
Last updated