Description
When a user filters products by a specific brand (e.g., "Apple") and refreshes the page, the filter checkbox remains checked visually, but the product list resets to show all items.
Steps to Reproduce
- Select "Apple" in the brand filter.
- Refresh the page (F5).
- Look at the product list.
Actual Result
All phones are displayed, but the "Apple" checkbox is still active (from localStorage).
Expected Result
The product list should effectively filter by "Apple" immediately after reload if the state is persisted.