From f052d8912b324a02c55100d89409c7e29c670f8e Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 8 Nov 2018 15:16:39 +0900 Subject: wip: フォロー/フォロワーページ (#3157) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit フォロー/フォロワーページ --- src/client/app/desktop/script.ts | 3 + .../desktop/views/components/followers-window.vue | 32 ----- .../app/desktop/views/components/followers.vue | 26 ---- .../desktop/views/components/following-window.vue | 32 ----- .../app/desktop/views/components/following.vue | 26 ---- src/client/app/desktop/views/components/index.ts | 8 +- .../app/desktop/views/components/user-card.vue | 79 +++++++++++ .../desktop/views/components/users-list.item.vue | 91 ------------- .../app/desktop/views/components/users-list.vue | 145 --------------------- .../views/pages/user-following-or-followers.vue | 126 ++++++++++++++++++ .../app/desktop/views/pages/user/user.header.vue | 20 +-- 11 files changed, 213 insertions(+), 375 deletions(-) delete mode 100644 src/client/app/desktop/views/components/followers-window.vue delete mode 100644 src/client/app/desktop/views/components/followers.vue delete mode 100644 src/client/app/desktop/views/components/following-window.vue delete mode 100644 src/client/app/desktop/views/components/following.vue create mode 100644 src/client/app/desktop/views/components/user-card.vue delete mode 100644 src/client/app/desktop/views/components/users-list.item.vue delete mode 100644 src/client/app/desktop/views/components/users-list.vue create mode 100644 src/client/app/desktop/views/pages/user-following-or-followers.vue (limited to 'src/client/app/desktop') diff --git a/src/client/app/desktop/script.ts b/src/client/app/desktop/script.ts index eabb1fe163..ca9771e2fe 100644 --- a/src/client/app/desktop/script.ts +++ b/src/client/app/desktop/script.ts @@ -24,6 +24,7 @@ import MkIndex from './views/pages/index.vue'; import MkHome from './views/pages/home.vue'; import MkDeck from './views/pages/deck/deck.vue'; import MkUser from './views/pages/user/user.vue'; +import MkUserFollowingOrFollowers from './views/pages/user-following-or-followers.vue'; import MkFavorites from './views/pages/favorites.vue'; import MkSelectDrive from './views/pages/selectdrive.vue'; import MkDrive from './views/pages/drive.vue'; @@ -66,6 +67,8 @@ init(async (launch) => { { path: '/share', component: MkShare }, { path: '/reversi/:game?', component: MkReversi }, { path: '/@:user', name: 'user', component: MkUser }, + { path: '/@:user/following', name: 'userFollowing', component: MkUserFollowingOrFollowers }, + { path: '/@:user/followers', name: 'userFollowers', component: MkUserFollowingOrFollowers }, { path: '/notes/:note', name: 'note', component: MkNote }, { path: '/authorize-follow', component: MkFollow } ] diff --git a/src/client/app/desktop/views/components/followers-window.vue b/src/client/app/desktop/views/components/followers-window.vue deleted file mode 100644 index d5214adb2f..0000000000 --- a/src/client/app/desktop/views/components/followers-window.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/components/followers.vue b/src/client/app/desktop/views/components/followers.vue deleted file mode 100644 index 1ef9f69771..0000000000 --- a/src/client/app/desktop/views/components/followers.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/src/client/app/desktop/views/components/following-window.vue b/src/client/app/desktop/views/components/following-window.vue deleted file mode 100644 index aa9f2bde7b..0000000000 --- a/src/client/app/desktop/views/components/following-window.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/components/following.vue b/src/client/app/desktop/views/components/following.vue deleted file mode 100644 index d55ce1c0d4..0000000000 --- a/src/client/app/desktop/views/components/following.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/src/client/app/desktop/views/components/index.ts b/src/client/app/desktop/views/components/index.ts index ff4e845f62..2478f75ac4 100644 --- a/src/client/app/desktop/views/components/index.ts +++ b/src/client/app/desktop/views/components/index.ts @@ -22,9 +22,7 @@ import settings from './settings.vue'; import calendar from './calendar.vue'; import activity from './activity.vue'; import friendsMaker from './friends-maker.vue'; -import followers from './followers.vue'; -import following from './following.vue'; -import usersList from './users-list.vue'; +import userCard from './user-card.vue'; import userListTimeline from './user-list-timeline.vue'; import widgetContainer from './widget-container.vue'; @@ -50,8 +48,6 @@ Vue.component('mk-settings', settings); Vue.component('mk-calendar', calendar); Vue.component('mk-activity', activity); Vue.component('mk-friends-maker', friendsMaker); -Vue.component('mk-followers', followers); -Vue.component('mk-following', following); -Vue.component('mk-users-list', usersList); +Vue.component('mk-user-card', userCard); Vue.component('mk-user-list-timeline', userListTimeline); Vue.component('mk-widget-container', widgetContainer); diff --git a/src/client/app/desktop/views/components/user-card.vue b/src/client/app/desktop/views/components/user-card.vue new file mode 100644 index 0000000000..ccc0a49dc0 --- /dev/null +++ b/src/client/app/desktop/views/components/user-card.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/client/app/desktop/views/components/users-list.item.vue b/src/client/app/desktop/views/components/users-list.item.vue deleted file mode 100644 index 66a002c708..0000000000 --- a/src/client/app/desktop/views/components/users-list.item.vue +++ /dev/null @@ -1,91 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/components/users-list.vue b/src/client/app/desktop/views/components/users-list.vue deleted file mode 100644 index 05fe6c292e..0000000000 --- a/src/client/app/desktop/views/components/users-list.vue +++ /dev/null @@ -1,145 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/pages/user-following-or-followers.vue b/src/client/app/desktop/views/pages/user-following-or-followers.vue new file mode 100644 index 0000000000..db0de20b64 --- /dev/null +++ b/src/client/app/desktop/views/pages/user-following-or-followers.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/src/client/app/desktop/views/pages/user/user.header.vue b/src/client/app/desktop/views/pages/user/user.header.vue index 4c30942828..6d7827d1ae 100644 --- a/src/client/app/desktop/views/pages/user/user.header.vue +++ b/src/client/app/desktop/views/pages/user/user.header.vue @@ -22,8 +22,8 @@
{{ user.notesCount | number }}%i18n:@posts% - {{ user.followingCount | number }}%i18n:@following% - {{ user.followersCount | number }}%i18n:@followers% + {{ user.followingCount | number }}%i18n:@following% + {{ user.followersCount | number }}%i18n:@followers%
@@ -31,8 +31,6 @@ -- cgit v1.2.3-freya