UNPKG

@clayui/shared

Version:

ClayShared component

13 lines (12 loc) 313 B
/** * SPDX-FileCopyrightText: © 2025 Liferay, Inc. <https://liferay.com> * SPDX-License-Identifier: BSD-3-Clause */ import { useEffect, useRef } from 'react'; export function usePrevious(value) { const ref = useRef(value); useEffect(() => { ref.current = value; }, [value]); return ref.current; }