538 B
538 B
apps/web-next — Next.js 15 Reference App
Thin Next.js app consuming @repo/api-client for data and @repo/ui for components.
Key Files
src/app/api/trpc/[trpc]/route.ts— tRPC HTTP endpoint (fetch adapter)src/app/providers.tsx— Wraps with<ApiProvider>src/app/layout.tsx— Root layout
Rules
- Use
@repo/api-clienthooks for all data fetching - Use
@repo/uicomponents for all UI - tRPC endpoint imports
appRouterfrom@repo/api - Payload instance initialization goes in
src/lib/payload.ts