Satou kuzuma
Explore posts from serversTTCTheo's Typesafe Cult
•Created by Satou kuzuma on 4/8/2024 in #questions
next js production problem with auth
I’ve just deployed my app to vercel and when you enter it redirects instantly to auth which does not happen in dev. Any ideas what could be causing this?
2 replies
TTCTheo's Typesafe Cult
•Created by Satou kuzuma on 3/29/2024 in #questions
table schema admins table
Is it better to have a table for admins a table for moderators and a tabble for users, or have just one table "users" and an enum type with User, admin and moderator ?
3 replies
useInfiniteQuery does not exist on appRouter t3-Stack Prisma
I'm using appRouter and trying to do pagination with useInfiniteQuery() but i've got the next typescript error:
Property 'useInfiniteQuery' does not exist on type '{ query: Resolver<BuildProcedure<"query", { _config: RootConfig<{ ctx: { headers: Headers; db: PrismaClient<{ log: ("query" | "warn" | "error")[]; }, never, DefaultArgs>; session: Session | null; }; meta: object; errorShape: { ...; }; transformer: typeof SuperJSON; }>; ... 5 more ...; _output_out: unique symbol; }
and I can't find anything about it.
This is my code
and on the server
1 replies
TTCTheo's Typesafe Cult
•Created by Satou kuzuma on 3/15/2024 in #questions
t3 docs folder structure not up to date?
The folder structure in the docs and the one I have from initializing the stack are not the same and I,m a bit confuse wit the one I’m using. Is missing the pages folder. Instead everything is inside the ‘app’ folder and when I create a page folder inside and move the page.tsx file inside (home route) the application breaks.
How can i create a normal page doled structure now?
4 replies
Websocket connection failed.
I'm following the websocket's example and it works fine as it is, however I changed some things and it seems i broke it. The problem is located in the getinitialprops function in _myapp.tsx.
The thing is I don't want to use authentication and so I don't need to return session as pageprops in the getInitialProps function so I tried returning an empty object but it gives me an error saying failed to connect to 'ws://localhost:3001/'. I should return something as pageProps so the problem goes away but I don't know what and I couldn't find anything in nextjs documentation.
I'm not sure if this is related to tRPC and I'm not smart enough to solve it myself so if you have some idea what it's happening I'd appreciate the help. Thank you!
14 replies