mediumReact Native#127

Product Search with Filters

Prompt

Build a product search screen. Requirements:

  1. Render products from a mock list (name, price, category)
  2. Search by name (case-insensitive, debounced 300ms)
  3. Sort by: name A-Z, name Z-A, price low-high, price high-low
  4. Mark items with price <= 100 as "on sale"

Hints

Solution

Your Code

15 min

Tests

Click Run to test your code