diff --git a/src/components/ChatHeader.vue b/src/components/ChatHeader.vue index 4d4c64a..6bb07e3 100644 --- a/src/components/ChatHeader.vue +++ b/src/components/ChatHeader.vue @@ -22,9 +22,25 @@
{{ $tc("room.members", memberCount) }}
- {{ - $t("room.leave") - }} + + {{ $t("room_info.purge") }} + + + {{ $t("room.leave") }} + + + @@ -58,19 +80,24 @@ import LeaveRoomDialog from "../components/LeaveRoomDialog"; import ProfileInfoPopup from "../components/ProfileInfoPopup"; import profileInfoMixin from "../components/profileInfoMixin"; +import PurgeRoomDialog from "../components/PurgeRoomDialog"; + +import roomInfoMixin from "./roomInfoMixin"; export default { name: "ChatHeader", - mixins: [profileInfoMixin], + mixins: [profileInfoMixin, roomInfoMixin], components: { LeaveRoomDialog, ProfileInfoPopup, + PurgeRoomDialog }, data() { return { memberCount: null, showLeaveConfirmation: false, showProfileInfo: false, + showPurgeConfirmation: false }; }, mounted() { diff --git a/src/components/RoomInfo.vue b/src/components/RoomInfo.vue index ad8dc3a..556907b 100644 --- a/src/components/RoomInfo.vue +++ b/src/components/RoomInfo.vue @@ -167,19 +167,6 @@ - -
- {{ $t("room_info.purge") }} -
-
{{ $t("room_info.version_info", { version: buildVersion }) }}
@@ -190,12 +177,6 @@ @close="showLeaveConfirmation = false" /> - - @@ -203,7 +184,6 @@