blob: 8ed872835ad71843cff9ec5b877c0953e474dad5 (
plain) (
blame)
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
}
|