connections page: update API, combine opnsense data with db data

This commit is contained in:
2025-01-07 18:51:24 -08:00
parent 76559d2931
commit 29fbccc953
7 changed files with 75 additions and 37 deletions

View File

@@ -1,9 +1,9 @@
import type { PageLoad } from './$types';
import type { OpnsenseWgPeers } from '$lib/opnsense/wg';
import type { ConnectionDetails } from '$lib/connections';
export const load: PageLoad = async ({ fetch }) => {
const res = await fetch('/api/connections');
const peers = await res.json() as OpnsenseWgPeers;
const connections = await res.json() as ConnectionDetails[];
return { peers };
return { connections };
};