UNPKG

@openshift-console/dynamic-plugin-sdk

Version:

Provides core APIs, types and utilities used by dynamic plugins at runtime.

10 lines (9 loc) 282 B
import { useRef, useEffect } from 'react'; export const usePrevious = (value, deps) => { const ref = useRef(); useEffect(() => { ref.current = value; // eslint-disable-next-line react-hooks/exhaustive-deps }, deps || [value]); return ref.current; };