aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/api
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-10 03:48:19 +0000
committerMohamedBassem <me@mbassem.com>2024-02-10 03:48:19 +0000
commitc2f1d6d8b8a0f09820153fc736806b147d46abfe (patch)
tree1067d96a0ab0df6701799261d3ca23148d28c832 /packages/web/app/api
parenta86156d805031f0fa3b131dc4fac5a7b10deb66f (diff)
downloadkarakeep-c2f1d6d8b8a0f09820153fc736806b147d46abfe.tar.zst
api: Init trpc in prep for a migration
Diffstat (limited to 'packages/web/app/api')
-rw-r--r--packages/web/app/api/trpc/[trpc]/route.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/web/app/api/trpc/[trpc]/route.ts b/packages/web/app/api/trpc/[trpc]/route.ts
new file mode 100644
index 00000000..872da79a
--- /dev/null
+++ b/packages/web/app/api/trpc/[trpc]/route.ts
@@ -0,0 +1,10 @@
+import { fetchRequestHandler } from '@trpc/server/adapters/fetch';
+import { appRouter } from '@/server/routers/_app';
+const handler = (req: Request) =>
+ fetchRequestHandler({
+ endpoint: '/api/trpc',
+ req,
+ router: appRouter,
+ createContext: () => ({})
+ });
+export { handler as GET, handler as POST };