From b090b1177f9f4dca0c05f9622a1c2ace3ca73a18 Mon Sep 17 00:00:00 2001 From: mattwr18 Date: Wed, 8 Jan 2020 10:56:23 +0100 Subject: [PATCH 01/23] Migrate the bare minimum - follow @alina-beck PR review --- webapp/components/Avatar/Avatar.vue | 28 ---------- webapp/components/AvatarMenu/AvatarMenu.vue | 6 +- webapp/components/User/User.vue | 8 +-- .../UserAvatar.spec.js} | 0 webapp/components/UserAvatar/UserAvatar.vue | 55 +++++++++++++++++++ webapp/pages/profile/_id/_slug.vue | 12 ++-- webapp/pages/settings/blocked-users.vue | 6 +- 7 files changed, 73 insertions(+), 42 deletions(-) delete mode 100644 webapp/components/Avatar/Avatar.vue rename webapp/components/{Avatar/Avatar.spec.js => UserAvatar/UserAvatar.spec.js} (100%) create mode 100644 webapp/components/UserAvatar/UserAvatar.vue diff --git a/webapp/components/Avatar/Avatar.vue b/webapp/components/Avatar/Avatar.vue deleted file mode 100644 index ec2f9b28b..000000000 --- a/webapp/components/Avatar/Avatar.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/webapp/components/AvatarMenu/AvatarMenu.vue b/webapp/components/AvatarMenu/AvatarMenu.vue index 54426852e..364a51258 100644 --- a/webapp/components/AvatarMenu/AvatarMenu.vue +++ b/webapp/components/AvatarMenu/AvatarMenu.vue @@ -11,7 +11,7 @@ " @click.prevent="toggleMenu" > - + @@ -49,12 +49,12 @@ diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue index f24f5dcdc..82fee4ecd 100644 --- a/webapp/pages/profile/_id/_slug.vue +++ b/webapp/pages/profile/_id/_slug.vue @@ -11,9 +11,13 @@ style="position: relative; height: auto;" > - + - + - + @@ -49,7 +49,7 @@ From 5c7a6ace0860354c3e771ec8d0ad251e12ca798c Mon Sep 17 00:00:00 2001 From: mattwr18 Date: Fri, 10 Jan 2020 11:08:53 +0100 Subject: [PATCH 05/23] Refactor - Move mouse events to nuxt-link - use .native - refactor deprecated slot syntax --- webapp/components/User/User.vue | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/webapp/components/User/User.vue b/webapp/components/User/User.vue index bf8913b54..211984e3f 100644 --- a/webapp/components/User/User.vue +++ b/webapp/components/User/User.vue @@ -6,14 +6,15 @@ -