From 58a13cbdd3b8d8481987bc74020307d813f038cb Mon Sep 17 00:00:00 2001 From: Murtaza Sultani Date: Mon, 13 Oct 2025 12:39:27 +0200 Subject: Revert "Reqiester UserAvatar and UserAvatar Dropdown als global components" This reverts commit 93972530b8fad4dd48a161de8cb7314b9699d8d3. --- resources/vue/base-components.js | 2 - resources/vue/components/UserAvatar.vue | 102 +++++++++++++++++++++ resources/vue/components/avatar/UserAvatar.vue | 102 --------------------- .../vue/components/avatar/UserAvatarDropdown.vue | 45 --------- resources/vue/components/forum/ForumMembers.vue | 4 +- .../vue/components/forum/UserAvatarDropdown.vue | 45 +++++++++ resources/vue/components/forum/posts/Post.vue | 2 +- .../components/forum/posts/PostReactionShow.vue | 2 +- 8 files changed, 151 insertions(+), 153 deletions(-) create mode 100644 resources/vue/components/UserAvatar.vue delete mode 100644 resources/vue/components/avatar/UserAvatar.vue delete mode 100644 resources/vue/components/avatar/UserAvatarDropdown.vue create mode 100644 resources/vue/components/forum/UserAvatarDropdown.vue diff --git a/resources/vue/base-components.js b/resources/vue/base-components.js index 904afa1..2524642 100644 --- a/resources/vue/base-components.js +++ b/resources/vue/base-components.js @@ -34,8 +34,6 @@ const BaseComponents = { StudipTooltipIcon: defineAsyncComponent(() => import('./components/StudipTooltipIcon.vue')), StudipWysiwyg: defineAsyncComponent(() => import('./components/StudipWysiwyg.vue')), UserFilterInput: defineAsyncComponent(() => import('./components/form_inputs/UserFilterInput.vue')), - UserAvatar: defineAsyncComponent(() => import('./components/avatar/UserAvatar.vue')), - UserAvatarDropdown: defineAsyncComponent(() => import('./components/avatar/UserAvatarDropdown.vue')), }; export default BaseComponents; diff --git a/resources/vue/components/UserAvatar.vue b/resources/vue/components/UserAvatar.vue new file mode 100644 index 0000000..91153e9 --- /dev/null +++ b/resources/vue/components/UserAvatar.vue @@ -0,0 +1,102 @@ + + diff --git a/resources/vue/components/avatar/UserAvatar.vue b/resources/vue/components/avatar/UserAvatar.vue deleted file mode 100644 index dff5e4e..0000000 --- a/resources/vue/components/avatar/UserAvatar.vue +++ /dev/null @@ -1,102 +0,0 @@ - - diff --git a/resources/vue/components/avatar/UserAvatarDropdown.vue b/resources/vue/components/avatar/UserAvatarDropdown.vue deleted file mode 100644 index 9cb17ee..0000000 --- a/resources/vue/components/avatar/UserAvatarDropdown.vue +++ /dev/null @@ -1,45 +0,0 @@ - - diff --git a/resources/vue/components/forum/ForumMembers.vue b/resources/vue/components/forum/ForumMembers.vue index 7583b90..7e0e385 100644 --- a/resources/vue/components/forum/ForumMembers.vue +++ b/resources/vue/components/forum/ForumMembers.vue @@ -1,10 +1,10 @@ + diff --git a/resources/vue/components/forum/posts/Post.vue b/resources/vue/components/forum/posts/Post.vue index 16332fb..48921aa 100644 --- a/resources/vue/components/forum/posts/Post.vue +++ b/resources/vue/components/forum/posts/Post.vue @@ -3,7 +3,6 @@ import {computed, ref, useTemplateRef} from "vue"; import PostEditForm from "./PostEditForm.vue"; import PostCreateForm from "./PostCreateForm.vue"; import PostContent from "@/vue/components/forum/posts/PostContent.vue"; -import UserAvatarDropdown from "@/vue/components/avatar/UserAvatarDropdown.vue"; import PostReactions from "./PostReactions.vue"; import {useForumPost} from "../../../store/pinia/forum/ForumPost"; import {getDiscussionURL} from "@/vue/components/forum/helpers/urls"; @@ -11,6 +10,7 @@ import StudipDateTime from "@/vue/components/StudipDateTime.vue"; import StudipIcon from "@/vue/components/StudipIcon.vue"; import {$gettext} from "@/assets/javascripts/lib/gettext"; import LinksPreview from "@/vue/components/LinksPreview.vue"; +import UserAvatarDropdown from "../UserAvatarDropdown.vue"; import {userProfileURL} from "../helpers/urls"; import {useForumConfig} from "../../../store/pinia/forum/ForumConfig"; diff --git a/resources/vue/components/forum/posts/PostReactionShow.vue b/resources/vue/components/forum/posts/PostReactionShow.vue index e5790b6..8ad13a2 100644 --- a/resources/vue/components/forum/posts/PostReactionShow.vue +++ b/resources/vue/components/forum/posts/PostReactionShow.vue @@ -1,7 +1,7 @@