Create useDidMountEffect.tsx

This commit is contained in:
Justin Edmund 2022-11-16 05:15:28 -08:00
parent 513dc8d847
commit 8ff8212469

View file

@ -0,0 +1,12 @@
import React, { useEffect, useRef } from "react"
const useDidMountEffect = (func: any, deps: any) => {
const didMount = useRef(false)
useEffect(() => {
if (didMount.current) func()
else didMount.current = true
}, deps)
}
export default useDidMountEffect