A filterable list shows a "Filter applied" notification whenever the user changes the filter input. The notification should only appear after the user has typed something — not when the page first loads.
The "Filter applied" notification appears immediately on page load before the user has typed anything in the filter box.
useEffect always fires on the initial render — check whether the value that triggered the effect actually represents real user input before acting on it.
useEffect always fires on the initial render — check whether the value that triggered the effect actually represents real user input before acting on it.