Removed
: The previous version of the Filters component has been completely removed, which included numerous features related to handling search parameters, country selections, and tag inputs.Added
: A new FilterSection
component has been introduced, enabling a modular structure for various filter sections, including country selection, dietary preferences, meal information, and nutritional properties.Added
: Several constants and arrays were added to manage meal types, time of day, dietary preferences, complexity labels, cost labels, and nutritional presets.Modified
: The way filters are managed has been updated, with new state management practices and cleaner update patterns for user interactions with the filter sections.Added
: A comprehensive structure for handling individual filter sections such as CountrySection
, DietarySection
, MealSection
, PreparationSection
, NutritionalSection
, and TagsSection
, each containing unique functionalities relevant to their categories.Added
: Country data with flags for display has been included to improve country selection functionality.Modified
: Improved logging and state management for better debugging and functionality across various components related to filters.