useHasChanged
Installation
import { useHasChanged } from 'uxp/components';Signature
function useHasChanged(value: T): booleanExamples
const MyComponent = () => {
const [count, setCount] = useState(0);
const hasCountChanged = useHasChanged(count);
return (
<div>
<p>Count: {count}</p>
<p>Has changed: {hasCountChanged.toString()}</p>
<button onClick={() => setCount(count + 1)}>Increment</button>
</div>
);
};Last updated