Add comprehensive ISAC audit logging
This commit is contained in:
@@ -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}` : ''}`;
|
||||
|
||||
Reference in New Issue
Block a user