From c7cc3dcdfd2c0962a39e7186852a17dbd09b6a5b Mon Sep 17 00:00:00 2001
From: syuilo
Date: Sat, 18 May 2019 20:36:33 +0900
Subject: ユーザーグループ
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Resolve #3218
---
.../views/components/messaging-room-window.vue | 12 ++--
.../desktop/views/components/messaging-window.vue | 7 ++-
.../components/received-follow-requests-window.vue | 70 ----------------------
.../desktop/views/components/ui.header.account.vue | 33 +++++-----
.../app/desktop/views/components/ui.sidebar.vue | 2 -
.../desktop/views/components/user-list-window.vue | 24 --------
.../desktop/views/components/user-lists-window.vue | 36 -----------
7 files changed, 29 insertions(+), 155 deletions(-)
delete mode 100644 src/client/app/desktop/views/components/received-follow-requests-window.vue
delete mode 100644 src/client/app/desktop/views/components/user-list-window.vue
delete mode 100644 src/client/app/desktop/views/components/user-lists-window.vue
(limited to 'src/client/app/desktop/views/components')
diff --git a/src/client/app/desktop/views/components/messaging-room-window.vue b/src/client/app/desktop/views/components/messaging-room-window.vue
index 00cd423cd2..6c1708b59f 100644
--- a/src/client/app/desktop/views/components/messaging-room-window.vue
+++ b/src/client/app/desktop/views/components/messaging-room-window.vue
@@ -1,7 +1,7 @@
- {{ $t('@.messaging') }}:
-
+ {{ $t('@.messaging') }}: {{ group.name }}
+
@@ -16,10 +16,14 @@ export default Vue.extend({
components: {
XMessagingRoom: () => import('../../../common/views/components/messaging-room.vue').then(m => m.default)
},
- props: ['user'],
+ props: ['user', 'group'],
computed: {
popout(): string {
- return `${url}/i/messaging/${getAcct(this.user)}`;
+ if (this.user) {
+ return `${url}/i/messaging/${getAcct(this.user)}`;
+ } else if (this.group) {
+ return `${url}/i/messaging/group/${this.group.id}`;
+ }
}
}
});
diff --git a/src/client/app/desktop/views/components/messaging-window.vue b/src/client/app/desktop/views/components/messaging-window.vue
index 1572c40669..7cec9484d6 100644
--- a/src/client/app/desktop/views/components/messaging-window.vue
+++ b/src/client/app/desktop/views/components/messaging-window.vue
@@ -1,7 +1,7 @@
{{ $t('@.messaging') }}
-
+
@@ -20,6 +20,11 @@ export default Vue.extend({
this.$root.new(MkMessagingRoomWindow, {
user: user
});
+ },
+ navigateGroup(group) {
+ this.$root.new(MkMessagingRoomWindow, {
+ group: group
+ });
}
}
});
diff --git a/src/client/app/desktop/views/components/received-follow-requests-window.vue b/src/client/app/desktop/views/components/received-follow-requests-window.vue
deleted file mode 100644
index f86b6b0d59..0000000000
--- a/src/client/app/desktop/views/components/received-follow-requests-window.vue
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
- {{ $t('title') }}
-
-
-
-
-
-
-
-
diff --git a/src/client/app/desktop/views/components/ui.header.account.vue b/src/client/app/desktop/views/components/ui.header.account.vue
index 9b87e0c29f..c00c6b9c64 100644
--- a/src/client/app/desktop/views/components/ui.header.account.vue
+++ b/src/client/app/desktop/views/components/ui.header.account.vue
@@ -28,12 +28,19 @@
-
-
+
+
{{ $t('lists') }}
-
+
+
+
+
+
+ {{ $t('groups') }}
+
+
@@ -42,12 +49,12 @@
-
-
+
+
{{ $t('follow-requests') }}{{ $store.state.i.pendingReceivedFollowRequestsCount }}
-
+
@@ -96,12 +103,10 @@
diff --git a/src/client/app/desktop/views/components/user-lists-window.vue b/src/client/app/desktop/views/components/user-lists-window.vue
deleted file mode 100644
index afea01d4a1..0000000000
--- a/src/client/app/desktop/views/components/user-lists-window.vue
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
- {{ $t('title') }}
-
-
-
-
-
-
-
--
cgit v1.2.3-freya