"use client" import { Button } from '@/components/ui/button'; import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from "./ui/card"; import { getHosts, getRouteUpstreams } from '@/lib/utils'; import { deleteRoute } from '@/lib/serverActions'; export default function RouteCards({ routes }: { routes: Array }) { const handleDelete = async (route: Route) => { let res = await deleteRoute(route); console.log(res); } let handleClick = (route: Route) => { console.log(route); } return ( routes.map((route, index) => (
{getHosts(route).values().next().value} {getHosts(route).map((route => {route}))}

Proxying to

{getRouteUpstreams(route)?.map((upstream => upstream.dial))}

)) ) }