22 Replies
xenial-blackOP•4w ago
I don't know how but I got past a previous one that was complaining about
react-dom
's renderToString
not existing.future-harlequin•4w ago
can you please provide a complete minimal reproducer project?
xenial-blackOP•4w ago
I can try but I doubt it. I don't think it's a bug, maybe config or something else.
future-harlequin•4w ago
otherwise we wont be able to help you really
xenial-blackOP•4w ago
Yeah, I getcha. I was hoping for it to be familiar to someone. I'll see what I can do.
Thanks
future-harlequin•4w ago
are you using vite?
xenial-blackOP•4w ago
codesandbox
https://codesandbox.io/p/devbox/shy-sun-q7jnhc?workspaceId=ws_8B529M1bsiFQpfmy5tPSje
github
https://github.com/nvsd/example
while doing that I actually got a random warnign that I was using server code in client code.
future-harlequin•4w ago
so this is a start project?
please in future post in #start-questions then
xenial-blackOP•4w ago
Oh yeah, no problem sorry about that.
somehow I'm not seeing that.
OHHHH
future-harlequin•4w ago

xenial-blackOP•4w ago
"browse channels"
future-harlequin•4w ago
yep
xenial-blackOP•4w ago
I can reopen if needed.
future-harlequin•4w ago
no no
xenial-blackOP•4w ago
I think either
loader
here
https://github.com/nvsd/example/blob/main/src/routes/login/index.tsx
or beforeLoad
here
https://github.com/nvsd/example/blob/main/src/routes/__root.tsx
is causing the issues but I haven't been able to test the theory yet as I had to step away but I should be able to test in 30 or so minutes.future-harlequin•4w ago

future-harlequin•4w ago
you cannot use
cache
outside of RSCxenial-blackOP•4w ago
You know
It's my fault
but god
lol
I'm moving an app from next so that makes sense.
future-harlequin•4w ago
btw did you see our migration guide?
xenial-blackOP•4w ago
Yeah, I did. Was super helpful. I just didn't think through anything when I moved this folder over.
In that same vein:
It wasn't perfect but I was able to provide that page as context to an llm and it did a pretty good job on a midsize codebase. Might be some opportunities around that.
Just a thought.
future-harlequin•4w ago
what do you mean?
xenial-blackOP•4w ago
I've seen it before but a "copy prompt" button or something to help with the transition.
I basically pulled the page provided that to the llm and then gave it a prompt that was something like "Here's the nextjs documentaion, here's the tanstack docs, here are the differences and away it went.
I've also seen getting started prompts and things of that nature.