trpc changes

This commit is contained in:
ZareMate 2025-04-14 09:11:19 +02:00
parent b35b3ac118
commit 83c1618a44
Signed by: zaremate
GPG Key ID: 369A0E45E03A81C3

View File

@ -5,7 +5,7 @@ import { httpBatchStreamLink, loggerLink } from "@trpc/client";
import { createTRPCReact } from "@trpc/react-query"; import { createTRPCReact } from "@trpc/react-query";
import { type inferRouterInputs, type inferRouterOutputs } from "@trpc/server"; import { type inferRouterInputs, type inferRouterOutputs } from "@trpc/server";
import { useState } from "react"; import { useState } from "react";
import SuperJSON from "superjson"; import SuperJSON from "superjson";\
import { type AppRouter } from "~/server/api/root"; import { type AppRouter } from "~/server/api/root";
import { createQueryClient } from "./query-client"; import { createQueryClient } from "./query-client";
@ -74,5 +74,7 @@ export function TRPCReactProvider(props: { children: React.ReactNode }) {
function getBaseUrl() { function getBaseUrl() {
if (typeof window !== "undefined") return window.location.origin; if (typeof window !== "undefined") return window.location.origin;
if (process.env.VERCEL_URL) return `https://${process.env.VERCEL_URL}`; if (process.env.VERCEL_URL) return `https://${process.env.VERCEL_URL}`;
return `http://localhost:${process.env.PORT ?? 3000}`; if (process.env.REVALIDATE_URL) return `https://${process.env.REVALIDATE_URL}`;
if (process.env.URL) return process.env.URL;
return `http://:${process.env.PORT ?? 3000}`;
} }