From 5567d6561172ae620b5ab5d04edb0b449a475799 Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Mon, 9 Jun 2025 23:39:25 +0530 Subject: [PATCH] Show privateData only for selected API in dashboard template --- .changeset/curly-ghosts-tease.md | 5 +++++ .../auth/web/react/next/src/app/dashboard/page.tsx.hbs | 10 ++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 .changeset/curly-ghosts-tease.md diff --git a/.changeset/curly-ghosts-tease.md b/.changeset/curly-ghosts-tease.md new file mode 100644 index 0000000..1ac28e4 --- /dev/null +++ b/.changeset/curly-ghosts-tease.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +Show privateData only for selected API in dashboard template diff --git a/apps/cli/templates/auth/web/react/next/src/app/dashboard/page.tsx.hbs b/apps/cli/templates/auth/web/react/next/src/app/dashboard/page.tsx.hbs index 2979c8e..4bb70fc 100644 --- a/apps/cli/templates/auth/web/react/next/src/app/dashboard/page.tsx.hbs +++ b/apps/cli/templates/auth/web/react/next/src/app/dashboard/page.tsx.hbs @@ -1,17 +1,18 @@ "use client" import { authClient } from "@/lib/auth-client"; {{#if (eq api "orpc")}} +import { useQuery } from "@tanstack/react-query"; import { orpc } from "@/utils/orpc"; {{/if}} {{#if (eq api "trpc")}} +import { useQuery } from "@tanstack/react-query"; import { trpc } from "@/utils/trpc"; {{/if}} -import { useQuery } from "@tanstack/react-query"; import { useRouter } from "next/navigation"; import { useEffect } from "react"; export default function Dashboard() { - const router = useRouter() + const router = useRouter(); const { data: session, isPending } = authClient.useSession(); {{#if (eq api "orpc")}} @@ -35,7 +36,12 @@ export default function Dashboard() {

Dashboard

Welcome {session?.user.name}

+ {{#if (eq api "orpc")}}

privateData: {privateData.data?.message}

+ {{/if}} + {{#if (eq api "trpc")}} +

privateData: {privateData.data?.message}

+ {{/if}}
); }