1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
import {useEffect, useState} from 'react' import type tldts from 'tldts' export function useTLDs() { const [tlds, setTlds] = useState<typeof tldts>() useEffect(() => { // @ts-expect-error - valid path import('tldts/dist/index.cjs.min.js').then(tlds => { setTlds(tlds) }) }, []) return tlds }