+
+
{{ $t('group.role') }}
+
+
+ {{ $t('group.roles.' + group.myRole) }}
-
- {{ $t('group.roles.' + group.myRole) }}
-
+
-
- {{ $t('group.type') }}
-
-
+ {{ $t('group.type') }}
+
+
{{ $t('group.types.' + group.groupType) }}
-
+
-
- {{ $t('group.actionRadius') }}
-
-
- {{ $t('group.actionRadii.' + group.actionRadius) }}
+ {{ $t('group.actionRadius') }}
+
+ {{ $t('group.actionRadii.' + group.actionRadius) }}
+
-
- {{ $t('group.goal') }}
-
-
- {{ group.about }}
+ {{ $t('group.goal') }}
+
+ {{ group.about }}
+
@@ -468,14 +461,16 @@ export default {
/*
* Note: "membersCountStartValue" is updated to avoid counting from 0 when join/leave
*/
+ let members
this.membersCountStartValue = this.GroupMembers.length
if (joinedByCurrentUser) {
// this.membersCountToLoad++
- this.GroupMembers = [this.currentUser, ...this.GroupMembers]
+ members = [this.currentUser, ...this.GroupMembers]
} else {
// this.membersCountToLoad--
- this.GroupMembers = this.GroupMembers.filter((user) => user.id !== this.currentUser.id)
+ members = this.GroupMembers.filter((user) => user.id !== this.currentUser.id)
}
+ this.GroupMembers = members
},
updateJoinLeave({ myRoleInGroup }) {
this.Group[0].myRole = myRoleInGroup
@@ -565,8 +560,9 @@ export default {
}
.centered-text {
text-align: center;
+ margin-bottom: $space-xxx-small;
}
-.describing-text {
- margin-bottom: -12px;
+.chip {
+ margin-bottom: $space-x-small;
}
diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue
index 1807a5c5e..b4ed11e79 100644
--- a/webapp/pages/profile/_id/_slug.vue
+++ b/webapp/pages/profile/_id/_slug.vue
@@ -176,7 +176,6 @@ import HcFollowButton from '~/components/Button/FollowButton'
import HcCountTo from '~/components/CountTo.vue'
import HcBadges from '~/components/Badges.vue'
import FollowList, { followListVisibleCount } from '~/components/features/ProfileList/FollowList'
-
import HcEmpty from '~/components/Empty/Empty'
import ContentMenu from '~/components/ContentMenu/ContentMenu'
import AvatarUploader from '~/components/Uploader/AvatarUploader'