From c000f942ecb54db87882d7aa2d02e24eac936946 Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Thu, 9 Apr 2026 13:53:02 +0200 Subject: [PATCH] Replace `ShortBioToggle` with `IncompleteProfilesToggle` and refactor filters to use reusable `Checkbox` component --- web/components/filters/filters.tsx | 22 +++++------ .../filters/incomplete-profiles-toggle.tsx | 31 ++++++++++++++++ web/components/filters/my-matches-toggle.tsx | 18 +++------ web/components/filters/short-bio-toggle.tsx | 37 ------------------- 4 files changed, 46 insertions(+), 62 deletions(-) create mode 100644 web/components/filters/incomplete-profiles-toggle.tsx delete mode 100644 web/components/filters/short-bio-toggle.tsx diff --git a/web/components/filters/filters.tsx b/web/components/filters/filters.tsx index 6c729fc3..3cda114c 100644 --- a/web/components/filters/filters.tsx +++ b/web/components/filters/filters.tsx @@ -20,6 +20,7 @@ import {DietFilter, DietFilterText} from 'web/components/filters/diet-filter' import {EducationFilter, EducationFilterText} from 'web/components/filters/education-filter' import {FieldToggles} from 'web/components/filters/field-toggles' import {HasPhotoFilter} from 'web/components/filters/has-photo-filter' +import {IncompleteProfilesToggle} from 'web/components/filters/incomplete-profiles-toggle' import {InterestFilter, InterestFilterText} from 'web/components/filters/interest-filter' import {LanguageFilter, LanguageFilterText} from 'web/components/filters/language-filter' import {MbtiFilter, MbtiFilterText} from 'web/components/filters/mbti-filter' @@ -30,7 +31,6 @@ import { } from 'web/components/filters/relationship-status-filter' import {ReligionFilter, ReligionFilterText} from 'web/components/filters/religion-filter' import {RomanticFilter, RomanticFilterText} from 'web/components/filters/romantic-filter' -import {ShortBioToggle} from 'web/components/filters/short-bio-toggle' import {KidsLabel, WantsKidsFilter} from 'web/components/filters/wants-kids-filter' import {FilterGuide} from 'web/components/guidance' import {Col} from 'web/components/layout/col' @@ -241,20 +241,18 @@ function Filters(props: { /> - - -