use-shallow-effect
useEffect drop in replacement with dependencies shallow comparison
Source
Docs
PackageIcon
Usage
The use-shallow-effect hook works exactly like useEffect, but performs shallow dependency comparison instead of referential comparison:
The hook works with primitive values, arrays, and objects: