updated codegen, added client query generation, etc.
This commit is contained in:
parent
864f37a652
commit
9518787206
17 changed files with 5244 additions and 445 deletions
|
|
@ -1,37 +1,36 @@
|
|||
import "@client/assets/styles/index.css";
|
||||
import "@client/assets/styles/nerd-fonts-icons.css";
|
||||
import { StrictMode } from "react";
|
||||
import ReactDOM from "react-dom/client";
|
||||
import { Provider } from "@client/components/ui/provider";
|
||||
import { RouterProvider, createRouter } from "@tanstack/react-router";
|
||||
import { ApolloClient, InMemoryCache, ApolloProvider } from "@apollo/client";
|
||||
import '@client/assets/styles/index.css';
|
||||
import '@client/assets/styles/nerd-fonts-icons.css';
|
||||
import { StrictMode } from 'react';
|
||||
import ReactDOM from 'react-dom/client';
|
||||
import { Provider } from '@client/components/ui/provider';
|
||||
import { RouterProvider, createRouter } from '@tanstack/react-router';
|
||||
import { ApolloClient, InMemoryCache, ApolloProvider } from '@apollo/client';
|
||||
|
||||
// TanStackRouter - Import the generated route tree
|
||||
import { routeTree } from "./routeTree.gen";
|
||||
import { routeTree } from './routeTree.gen';
|
||||
|
||||
// Create a new router instance
|
||||
const router = createRouter({ routeTree });
|
||||
|
||||
// Register the router instance for type safety
|
||||
declare module "@tanstack/react-router" {
|
||||
declare module '@tanstack/react-router' {
|
||||
interface Register {
|
||||
router: typeof router;
|
||||
}
|
||||
}
|
||||
|
||||
// Apollo
|
||||
const HOST = import.meta.env.VITE_HOST || "localhost";
|
||||
const PORT = import.meta.env.VITE_PORT || "3000";
|
||||
const HOST = import.meta.env.VITE_HOST || 'localhost';
|
||||
const PORT = import.meta.env.VITE_PORT || '3000';
|
||||
const uri = `http://${HOST}:${PORT}/graphql`;
|
||||
console.log(uri);
|
||||
|
||||
const client = new ApolloClient({
|
||||
uri,
|
||||
cache: new InMemoryCache(),
|
||||
connectToDevTools: true,
|
||||
connectToDevTools: true
|
||||
});
|
||||
|
||||
const rootElement = document.getElementById("root")!;
|
||||
const rootElement = document.getElementById('root')!;
|
||||
if (!rootElement.innerHTML) {
|
||||
const root = ReactDOM.createRoot(rootElement);
|
||||
root.render(
|
||||
|
|
@ -41,6 +40,6 @@ if (!rootElement.innerHTML) {
|
|||
<RouterProvider router={router} />
|
||||
</Provider>
|
||||
</ApolloProvider>
|
||||
</StrictMode>,
|
||||
</StrictMode>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue