diff --git a/src/components/FilterBar.tsx b/src/components/FilterBar.tsx index f1b5501..a7d8211 100644 --- a/src/components/FilterBar.tsx +++ b/src/components/FilterBar.tsx @@ -79,10 +79,14 @@ export const FilterBar: Component<{ mode?: 'tasks' | 'notes', class?: string, tr title="Filters & Search" >
- - {hasActiveFilters() && !isOpen() && ( -
- )} +
diff --git a/src/components/NotesSidebar.tsx b/src/components/NotesSidebar.tsx index 5669cee..27aa17e 100644 --- a/src/components/NotesSidebar.tsx +++ b/src/components/NotesSidebar.tsx @@ -1,5 +1,5 @@ import { type Component, createMemo, createResource, For, Show } from "solid-js"; -import { store, getFavoriteTag } from "@/store"; +import { store, setNoteFilter, getFavoriteTag } from "@/store"; import { pb } from "@/lib/pocketbase"; import { Plus, Lock, Star } from "lucide-solid"; import { Button } from "@/components/ui/button"; @@ -189,15 +189,24 @@ export const NotesSidebar: Component<{ {/* Header */}
+ setNoteFilter({ query: e.currentTarget.value })} + class="w-full bg-muted/30 border border-border/50 rounded-xl px-3 py-2 text-sm outline-none focus:ring-2 focus:ring-primary/20 focus:border-primary/40 transition-all placeholder:text-muted-foreground/30" + /> +
+
+
-