mirror of
https://github.com/minibits-cash/minibits_wallet.git
synced 2026-08-10 16:43:19 +00:00
16 lines
291 B
TypeScript
16 lines
291 B
TypeScript
import {useEffect, useCallback, useRef} from 'react'
|
|
|
|
export function useIsMounted() {
|
|
const isMounted = useRef(false)
|
|
|
|
useEffect(() => {
|
|
isMounted.current = true
|
|
|
|
return () => {
|
|
isMounted.current = false
|
|
}
|
|
}, [])
|
|
|
|
return useCallback(() => isMounted.current, [])
|
|
}
|