tabby/ee/tabby-ui/lib/hooks/use-hydration.ts

15 lines
260 B
TypeScript

import React from 'react'
let hydrating = true
export function useHydrated() {
let [hydrated, setHydrated] = React.useState(() => !hydrating)
React.useEffect(function hydrate() {
hydrating = false
setHydrated(true)
}, [])
return hydrated
}