import { MainLayout } from "@/components/layouts/MainLayout"; import { Container } from "@/components/Container"; import { api } from "@/utils/api"; import Link from "next/link"; import { PageTitle } from "@/components/PageTitle"; import { Card } from "@/components/Card"; import { useOrganizationParams } from "@/hooks/useOrganizationParams"; import { createServerSideProps } from "@/server/getServerSideProps"; export const getServerSideProps = createServerSideProps() export default function Home() { const params = useOrganizationParams(); const query = api.dashboard.list.useQuery({ projectSlug: params.project, }, { enabled: Boolean(params.organization && params.project), }); const dashboards = query.data ?? []; return ( Dashboards
{dashboards.map((item) => ( {item.name} ))}
); }