From cd4658506d9dda42492316df2828df33ff7a94d5 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Sun, 27 Nov 2022 10:35:26 +0800 Subject: [PATCH] refactor: NavSideItem --- components/account/AccountAvatar.vue | 12 ++-- components/account/AccountAvatarImage.vue | 17 ------ components/nav/NavSide.vue | 68 ++++------------------- components/nav/NavSideItem.vue | 18 ++++++ 4 files changed, 37 insertions(+), 78 deletions(-) delete mode 100644 components/account/AccountAvatarImage.vue create mode 100644 components/nav/NavSideItem.vue diff --git a/components/account/AccountAvatar.vue b/components/account/AccountAvatar.vue index 8b9f576a..a295e984 100644 --- a/components/account/AccountAvatar.vue +++ b/components/account/AccountAvatar.vue @@ -4,12 +4,14 @@ import type { Account } from 'masto' defineProps<{ account: Account }>() - -defineOptions({ - inheritAttrs: false, -}) diff --git a/components/account/AccountAvatarImage.vue b/components/account/AccountAvatarImage.vue deleted file mode 100644 index a295e984..00000000 --- a/components/account/AccountAvatarImage.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/components/nav/NavSide.vue b/components/nav/NavSide.vue index 919fdb69..86c76376 100644 --- a/components/nav/NavSide.vue +++ b/components/nav/NavSide.vue @@ -1,65 +1,21 @@ - - diff --git a/components/nav/NavSideItem.vue b/components/nav/NavSideItem.vue new file mode 100644 index 00000000..8b0a63bd --- /dev/null +++ b/components/nav/NavSideItem.vue @@ -0,0 +1,18 @@ + + +