Add comprehensive ISAC audit logging

This commit is contained in:
JB
2026-07-25 03:48:22 -04:00
parent bb9ee3785c
commit 6be31de986
19 changed files with 252 additions and 40 deletions
+3 -3
View File
@@ -2,12 +2,12 @@
import { page } from '$app/state';
type Item = { value: string; label: string; count: string | number; description: string };
let { items, active = '', className = '' }: { items: Item[]; active?: string; className?: string } = $props();
let { items, active = '', className = '', parameter = 'filter' }: { items: Item[]; active?: string; className?: string; parameter?: string } = $props();
function href(value: string) {
const params = new URLSearchParams(page.url.searchParams);
if (value) params.set('filter', value);
else params.delete('filter');
if (value) params.set(parameter, value);
else params.delete(parameter);
params.delete('page');
const query = params.toString();
return `${page.url.pathname}${query ? `?${query}` : ''}`;