refactor: remove comments

This commit is contained in:
Mauricio Siu
2024-06-08 16:43:01 -06:00
parent b9ab4a4d1a
commit 993d6b52f2

View File

@@ -11,50 +11,39 @@ import type { inferRouterInputs, inferRouterOutputs } from "@trpc/server";
import superjson from "superjson"; import superjson from "superjson";
const getBaseUrl = () => { const getBaseUrl = () => {
if (typeof window !== "undefined") return ""; // browser should use relative url if (typeof window !== "undefined") return ""; // browser should use relative url
return `http://localhost:${process.env.PORT ?? 3000}`; // dev SSR should use localhost return `http://localhost:${process.env.PORT ?? 3000}`; // dev SSR should use localhost
}; };
/** A set of type-safe react-query hooks for your tRPC API. */ /** A set of type-safe react-query hooks for your tRPC API. */
export const api = createTRPCNext<AppRouter>({ export const api = createTRPCNext<AppRouter>({
config() { config() {
return { return {
/** /**
* Transformer used for data de-serialization from the server. * Transformer used for data de-serialization from the server.
* *
* @see https://trpc.io/docs/data-transformers * @see https://trpc.io/docs/data-transformers
*/ */
transformer: superjson, transformer: superjson,
/** /**
* Links used to determine request flow from client to server. * Links used to determine request flow from client to server.
* *
* @see https://trpc.io/docs/links * @see https://trpc.io/docs/links
*/ */
links: [ links: [
httpBatchLink({ httpBatchLink({
url: `${getBaseUrl()}/api/trpc`, url: `${getBaseUrl()}/api/trpc`,
}), }),
// createWSClient({ ],
// url: `ws://localhost:3000`, };
// }), },
// loggerLink({ /**
// enabled: (opts) => * Whether tRPC should await queries when server rendering pages.
// process.env.NODE_ENV === "development" || *
// (opts.direction === "down" && opts.result instanceof Error), * @see https://trpc.io/docs/nextjs#ssr-boolean-default-false
// }), */
// httpBatchLink({ ssr: false,
// url: `${getBaseUrl()}/api/trpc`,
// }),
],
};
},
/**
* Whether tRPC should await queries when server rendering pages.
*
* @see https://trpc.io/docs/nextjs#ssr-boolean-default-false
*/
ssr: false,
}); });
/** /**