Skip to main content

useEnsResolver

Returns an EnsResolver instance which can be used to further inquire about specific entries for an ENS name.

Usage

import {useEnsResolver} from '@incirlabs/react-ethooks';

export default function MyComponent() {
const resolver = useEnsResolver('ugureren.eth');

const onSomeAction = async () => {
// Resolver is null if the ENS name is not registered or if there was an error.
if (!resolver) return;

const avatar = await resolver.getAvatar();

console.log(avatar);
};
}

Parameters

name

ENS name to get the resolver for.

TypeDefault
stringRequired

Returns

EnsResolver instance. Returns null if the ENS name is not registered or there was an error.

Type
EnsResolver | null