0.0.9 • Published 9 months ago
solid-trpc v0.0.9
SolidJS tRPC - v10
Getting Started
I recommend using Create JD App but if you want to create a project from scratch, you can follow the steps below:
Installation
npm install solid-trpc@next @tanstack/solid-query
Creating A Client
// utils/trpc.ts
import { IAppRouter } from "@/routers"; // your router type
import { createTRPCSolid } from "solid-trpc";
import { httpBatchLink } from "@trpc/client";
export const trpc = createTRPCSolid<IAppRouter>();
export const client = trpc.createClient({
links: [
httpBatchLink({
url: "/api/trpc",
}),
],
});
TRPC Provider
// App.tsx
import { QueryClient } from "@tanstack/solid-query";
import { Component } from "solid-js";
import { TRPCProvider } from "solid-trpc";
import { client } from "./utils/trpc"; // the client we created above
import Home from "./pages/Home"; // any page that uses trpc
interface IAppProps {}
const queryClient = new QueryClient();
const App: Component<IAppProps> = ({}) => {
return (
<TRPCProvider client={client} queryClient={queryClient}>
<Home />
</TRPCProvider>
);
};
export default App;
1.0.0-alpha.1
12 months ago
0.1.0-sssr.8
9 months ago
0.0.12-rc.3
9 months ago
0.0.11-rc.3
1 year ago
0.1.2-sssr.0
1 year ago
0.1.0-sssr.4
1 year ago
0.1.0-sssr.3
1 year ago
0.1.0-sssr.6
1 year ago
0.1.0-sssr.5
1 year ago
0.1.1-sssr.0
1 year ago
0.1.0-sssr.0
1 year ago
0.1.0-sssr.2
1 year ago
0.1.0-sssr.1
1 year ago
0.1.0-sssr.7
1 year ago
0.1.0
1 year ago
0.0.11-rc.2
1 year ago
0.0.4-rc.1
2 years ago
0.0.1-rc.1
2 years ago
0.0.7-rc.1
2 years ago
0.0.10-rc.2
1 year ago
0.0.10-rc.1
1 year ago
0.1.0-ssr.1
1 year ago
0.0.9-rc.1
1 year ago
0.0.6-rc.1
2 years ago
0.0.6-beta.1
2 years ago
0.0.3-rc.1
2 years ago
0.0.7-beta.1
2 years ago
0.0.5-beta.1
2 years ago
0.0.9
2 years ago
0.0.4-beta.1
2 years ago
0.0.8
2 years ago
0.0.3-beta.1
2 years ago
0.0.8-rc.1
1 year ago
0.0.2-rc.1
2 years ago
0.0.7
2 years ago
0.0.5-rc.1
2 years ago
0.0.2-beta.1
2 years ago
0.0.1-beta.1
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago