diff --git a/core/src/components/UserMenu/ProfileUserMenuEntry.vue b/core/src/components/UserMenu/ProfileUserMenuEntry.vue
new file mode 100644
index 00000000000..61357f09ac6
--- /dev/null
+++ b/core/src/components/UserMenu/ProfileUserMenuEntry.vue
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
diff --git a/core/src/views/UserMenu.vue b/core/src/views/UserMenu.vue
index 8940e31c3c2..7c03a11cf3d 100644
--- a/core/src/views/UserMenu.vue
+++ b/core/src/views/UserMenu.vue
@@ -35,7 +35,11 @@
:preloaded-user-status="userStatus" />
-
+ {
const statusMap = Object.fromEntries(
@@ -95,12 +101,14 @@ export default {
components: {
NcAvatar,
NcHeaderMenu,
+ ProfileUserMenuEntry,
UserMenuEntry,
},
data() {
return {
- settingsNavEntries,
+ profileEntry,
+ otherEntries,
displayName: getCurrentUser()?.displayName,
userId: getCurrentUser()?.uid,
isLoadingUserStatus: true,