Panziewanz
TTCTheo's Typesafe Cult
•Created by Panziewanz on 10/18/2023 in #questions
No session provider wrapping children in layout.tsx
I noticed that the session provider is no longer wrapping the children in
layout.tsx
when generating a new app using Next auth and the app dir. Was this intended or was it just left out on accident?3 replies
TTCTheo's Typesafe Cult
•Created by Panziewanz on 10/16/2023 in #questions
Server page being recognized as a Client component
I have a server component
Here's the error I'm getting which states to not export the
src/app/blog/[slug]/page.tsx
that is being recognized as a client component and I'm not seeing why. It IS rendering a client component <CommentLayout />
but, as I understand, that shouldn't matter. I'm getting an error fetching data from the file system and generating MetaData for the route. Am I going about this in the wrong manner?Here's the error I'm getting which states to not export the
generateMetadata
function but the docs clearly state this is fine.
19 replies
TTCTheo's Typesafe Cult
•Created by Panziewanz on 8/30/2023 in #questions
Looking for code review on trpc method calls
As stated I'm looking for some code review on a blog that I've been working on using the T3 stack. I'm relatively new to web dev and am working on the app for personal use and have it working but I also know that I have made some programming fauxpas and more or less looking for "you are on the right track here" or "yeah... stop what you're doing here and refactor, try..." I don't know exactly if this is the correct channel to ask this sort of thing in.
Full repo here: https://github.com/L-Steinmacher/next-blog I know that the logic on this component needs some love badly with the trpc calls:https://github.com/L-Steinmacher/next-blog/blob/25c33410f19b4e0be4b6fb58122949b0d5c3026f/src/components/commentLayout.tsx#L52
Full repo here: https://github.com/L-Steinmacher/next-blog I know that the logic on this component needs some love badly with the trpc calls:https://github.com/L-Steinmacher/next-blog/blob/25c33410f19b4e0be4b6fb58122949b0d5c3026f/src/components/commentLayout.tsx#L52
2 replies