feat: add connections page, composable, nav badge, and peer-support redirect

- useConnections composable wrapping all /api/connections endpoints
- Connections page with suggestions, filters, and connection management
- Pending connection count badge in sidebar navigation
- peer-support.vue now redirects to /connections
This commit is contained in:
Jennie Robinson Faber 2026-04-05 16:56:40 +01:00
parent dcb80e6006
commit ed33cbb9e7
4 changed files with 903 additions and 3 deletions

View file

@ -3,10 +3,10 @@
</template>
<script setup>
// Redirect to members directory with peer support filter
// Redirect to connections page
definePageMeta({
middleware: defineNuxtRouteMiddleware(() => {
return navigateTo("/members?peerSupport=true");
return navigateTo("/connections");
}),
});
</script>