From d7be35392482833ab7e9e78d5146de492d4d0deb Mon Sep 17 00:00:00 2001 From: Kevin Hahn Date: Thu, 24 Jul 2025 07:45:56 +0700 Subject: [PATCH 1/8] initial filters --- .../components/field-editors/select.svelte | 4 +- .../src/lib/writing-system-service.svelte.ts | 6 ++ .../src/project/browse/BrowseView.svelte | 2 +- .../src/project/browse/SearchFilter.svelte | 61 +++++++++++++++++++ 4 files changed, 71 insertions(+), 2 deletions(-) diff --git a/frontend/viewer/src/lib/components/field-editors/select.svelte b/frontend/viewer/src/lib/components/field-editors/select.svelte index 7084abab89..408dac8ab1 100644 --- a/frontend/viewer/src/lib/components/field-editors/select.svelte +++ b/frontend/viewer/src/lib/components/field-editors/select.svelte @@ -29,6 +29,7 @@ emptyResultsPlaceholder?: string; drawerTitle?: string; onchange?: (value: Value) => void; + class?: string; } = $props(); const { @@ -41,6 +42,7 @@ emptyResultsPlaceholder, drawerTitle, onchange, + class: className } = $derived(constProps); function getId(value: Value): Primitive { @@ -89,7 +91,7 @@ {#snippet trigger({ props }: { props: Record })}