can't create context when using nextjs app dir
Im trying to use the latest version of nextjs and make use of the app directory. when trying to make a create context function like they show in the docs here: https://trpc.io/docs/server/context , it gives the following error when i try to create the handler on the frontend
I even try using
any help would be apprieciated
I even try using
createNextApiHandler which removes the error from here but causes issues when trying to create the trpc/server.ts file for the server components, particularly when trying to use the createCallerFactory function (see second screenshot)any help would be apprieciated

Your context holds data that all of your tRPC procedures will have access to, and is a great place to put things like database connections or authentication information.