UploadDropzone - dragging items from the same page
Tailwind .ts config file intellisense not working
question about public and private procedures in trPC
Can someone explain to me some basic concepts? Eli5
need help with keepPreviousData in trpc client / tanstack query
headless cms to use with t3 stack?
How do you approach long async types of operations on t3/next/vercel?
Handling Calenders In React
Weird typescript error

Source for creating my own create-x-app CLI command?
Does react 18 `cache()` cache across requests?
understanding drizzle insert
.autoincrement() in mysqlNextjs request's order in async api
Update userId which is used for defining relationships between models
What would be a good budget option for FTS?
PrismaClient unsafe any
Setting up vanilla trpc client
~ is src dir not unix home dir) ~/utils/api.ts creates the react query version of things and that version has the correct object to pass into createTRPCProxyClient so I just copy pasted it into that resulting in this
```ts
export const vanilla_api = createTRPCProxyClient<AppRouter>({...Challenging recursive TS type
{ map: <obj> }. I can write a simple recursive function to mapWrap some data, or to unMapWrap it when I receive it. I can also define a generic type that expresses the relationship between a MapWrapped<T> and the unwrapped type. But I don't know how to make TS understand that the mapWrap<T> function produces the MapWrapped<T> type without casting to any multiple times....tRPC + next-auth + next app router example application
NextAuth profile images broken