From c39da0678d7021b4b8cc776c375fd2a94cde6aee Mon Sep 17 00:00:00 2001 From: juls0730 Date: Fri, 13 Jan 2023 03:34:54 -0600 Subject: [PATCH] fixed a bunch of bugs, yay!!! --- components/DropdownItem.vue | 8 + components/DropdownMenu.vue | 48 ++++++ components/InviteCard.vue | 53 ++++++ components/MessagePane.vue | 92 +++------- components/Nav.vue | 49 ++++-- components/Sidebar.vue | 181 ++++++++++++++------ layouts/default.vue | 37 ++-- nuxt.config.ts | 4 + pages/channel/@me/[id].vue | 28 +-- pages/channel/@me/index.vue | 7 +- pages/channel/[id].vue | 37 ++-- pages/login.vue | 4 +- pages/signup.vue | 4 +- server/api/channels/[id]/index.get.ts | 1 + server/api/getCurrentUser.get.ts | 2 +- server/api/guilds/[id]/addChannel.post.ts | 1 + server/api/guilds/[id]/createInvite.post.ts | 1 + server/api/guilds/[id]/index.get.ts | 7 +- server/api/guilds/joinGuild.post.ts | 40 ++++- server/api/user/getServers.get.ts | 84 +++++---- stores/store.ts | 38 ++-- tsconfig.json | 31 +--- tsconfig.json.bak | 30 ++++ types/index.ts | 6 +- 24 files changed, 526 insertions(+), 267 deletions(-) create mode 100644 components/DropdownItem.vue create mode 100644 components/DropdownMenu.vue create mode 100644 components/InviteCard.vue create mode 100644 tsconfig.json.bak diff --git a/components/DropdownItem.vue b/components/DropdownItem.vue new file mode 100644 index 0000000..e3c1152 --- /dev/null +++ b/components/DropdownItem.vue @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/components/DropdownMenu.vue b/components/DropdownMenu.vue new file mode 100644 index 0000000..179be0a --- /dev/null +++ b/components/DropdownMenu.vue @@ -0,0 +1,48 @@ + + + + + \ No newline at end of file diff --git a/components/InviteCard.vue b/components/InviteCard.vue new file mode 100644 index 0000000..6c0e387 --- /dev/null +++ b/components/InviteCard.vue @@ -0,0 +1,53 @@ + + + \ No newline at end of file diff --git a/components/MessagePane.vue b/components/MessagePane.vue index e2ac677..f599666 100644 --- a/components/MessagePane.vue +++ b/components/MessagePane.vue @@ -1,5 +1,17 @@