From ad65d9b2c3b2b5fa91c6a3dec17ae64a25480849 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Mon, 16 Oct 2023 14:44:36 -0400 Subject: [PATCH] Basic integration ok --- src/server/lib/hello.ts | 4 ++-- src/server/trpc.ts | 1 + src/web/App.vue | 25 ++++++++++++++++--------- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/src/server/lib/hello.ts b/src/server/lib/hello.ts index 47eada0..94f22ce 100644 --- a/src/server/lib/hello.ts +++ b/src/server/lib/hello.ts @@ -1,4 +1,4 @@ export function hello(name: string) { - console.log(`hello ${name}`) - return { message: `hello ${name}` } + console.log(`Hello ${name}!`) + return { message: `Hello ${name}!` } } diff --git a/src/server/trpc.ts b/src/server/trpc.ts index 7783764..beff8a8 100644 --- a/src/server/trpc.ts +++ b/src/server/trpc.ts @@ -15,6 +15,7 @@ export const t = initTRPC.context().create() export const appRouter = t.router({ hello: t.procedure.input(z.string()).query(({ input }) => { + if (input === 'test') throw new Error('Test error') return hello(input) }) }) diff --git a/src/web/App.vue b/src/web/App.vue index e247923..946f642 100644 --- a/src/web/App.vue +++ b/src/web/App.vue @@ -1,22 +1,29 @@