From 6589017e0987bf97dcb9453106808b6187f64ff0 Mon Sep 17 00:00:00 2001 From: Ayo Date: Fri, 15 Mar 2024 18:12:17 +0100 Subject: [PATCH] feat: add sign-up button; initial signup server api --- components/nav/NavUser.vue | 17 ++++++++++++++++- components/user/UserSignInEntry.vue | 18 ++++++++++++++++-- composables/sign-in.ts | 4 ++-- locales/en.json | 1 + nuxt.config.ts | 4 ++-- server/api/[server]/signup.ts | 26 ++++++++++++++++++++++++++ 6 files changed, 63 insertions(+), 7 deletions(-) create mode 100644 server/api/[server]/signup.ts diff --git a/components/nav/NavUser.vue b/components/nav/NavUser.vue index 5391366f..021dce0b 100644 --- a/components/nav/NavUser.vue +++ b/components/nav/NavUser.vue @@ -24,8 +24,23 @@ const { busy, oauth, singleInstanceServer } = useSignIn() flex="~ row" gap-x-1 items-center justify-center btn-solid text-sm px-2 py-1 xl:hidden :disabled="busy" - @click="oauth()" + @click="oauth('signup')" > + hey +