Skip to content

Frontend/search filter sidebar - #171

Merged
Kaylahray merged 2 commits into
artisyn-io:mainfrom
Ezeh20:frontend/search-filter-sidebar
Jun 3, 2026
Merged

Frontend/search filter sidebar#171
Kaylahray merged 2 commits into
artisyn-io:mainfrom
Ezeh20:frontend/search-filter-sidebar

Conversation

@Ezeh20

@Ezeh20 Ezeh20 commented Jun 2, 2026

Copy link
Copy Markdown

🚀 Artisyn.io Pull Request

Mark with an x all the checkboxes that apply (like [x])


📌 Type of Change

  • Documentation (updates to README, docs, or comments)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

📝 Changes description

Added a reusable search filter sidebar component for artisan discovery at src/components/search/filter-sidebar.tsx.

The component exposes an onChange callback that emits a normalized filter object to the parent and supports:

  • category
  • location
  • verification
  • price range

Also updated the search controls preview page to render the new sidebar and display the emitted filter payload for easier validation and reuse.


📸 Evidence (A photo is required as evidence)

Attach a screenshot of /components-preview/search-controls showing:

  1. The filter sidebar visible on the page
  2. Filter selections filled in
  3. The emitted filter payload updating in the preview

@Kaylahray
Kaylahray merged commit e000d38 into artisyn-io:main Jun 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Search filter sidebar component

3 participants