refactor: simplify KanbanFilters and SourceQuickFilter components

- Removed unused imports and state management for dropdowns, enhancing performance and readability.
- Replaced custom dropdown implementation with a reusable `Dropdown` component for better consistency across the UI.
- Updated button styles and logic for clearer user interaction in the filters.
- Integrated dropdowns into the `SourceQuickFilter` for improved functionality and user experience.
This commit is contained in:
Julien Froidefond
2025-10-02 08:32:10 +02:00
parent 7e79dbe49c
commit e0b5afb437
7 changed files with 668 additions and 204 deletions

View File

@@ -9,7 +9,8 @@ import {
FormsSection,
NavigationSection,
FeedbackSection,
DataDisplaySection
DataDisplaySection,
DropdownsSection
} from './sections';
export function UIShowcaseClient() {
@@ -33,6 +34,7 @@ export function UIShowcaseClient() {
<ButtonsSection />
<BadgesSection />
<CardsSection />
<DropdownsSection />
<FormsSection />
<NavigationSection />
<FeedbackSection />