Open
Conversation
Retrieve svg transformers and activity components
…use the Activity subtypes
…into search_page
…into search_page
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Refactored the monolithic Search.tsx into a modular architecture and introduced Category Card components. This update enhances search functionality with persistent recent searches and multi-criteria filtering.
Changes
-Component Refactoring: Split search logic into
SearchHeader.tsx,FiltersModal.tsx, andSearch.styles.ts.-New UI Elements: Added
CategoryCardBigfor visual browsing and a reusableChipcomponent for active filters.-Logic Improvements: Implemented a filtering engine for category, group size, duration, and energy levels.
-Assets: Integrated 11 custom SVG icons to represent activity categories.
Testing
mockActivities.Screenshots
Checklist