From 18a0fea34f0573f1493e5d3543c68a8e645ffde8 Mon Sep 17 00:00:00 2001 From: Amaar Chughtai Date: Sat, 24 Feb 2024 16:12:30 -0800 Subject: [PATCH] Basic TRPC fetch for Team Events --- apps/nextjs/src/app/matches/page.tsx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 apps/nextjs/src/app/matches/page.tsx diff --git a/apps/nextjs/src/app/matches/page.tsx b/apps/nextjs/src/app/matches/page.tsx new file mode 100644 index 0000000..7ab86c8 --- /dev/null +++ b/apps/nextjs/src/app/matches/page.tsx @@ -0,0 +1,19 @@ +import React from "react"; +import { createTRPCClient } from "@trpc/client"; +import { httpBatchLink } from "@trpc/client/links/httpBatchLink"; +import { createTRPCReact } from "@trpc/react-query"; + +import type { AppRouter } from "@acme/api"; + +const api = createTRPCReact(); + +export default async function getTeamEvents(teamKey: string, year: number) { + const teamEvents = await api.tba.teamEvents.useQuery({ + teamKey, + year, + }); + console.log(teamEvents); + return teamEvents; +} + +console.log("HAAAAAAA: ", getTeamEvents("frc254", 2023));