|
|
|
@@ -2,7 +2,7 @@
|
|
|
|
|
<mk-ui>
|
|
|
|
|
<div class="xygkxeaeontfaokvqmiblezmhvhostak" v-if="!fetching">
|
|
|
|
|
<div class="is-suspended" v-if="user.isSuspended">%fa:exclamation-triangle% %i18n:@is-suspended%</div>
|
|
|
|
|
<div class="is-remote" v-if="user.host">%fa:exclamation-triangle% %i18n:common.is-remote-user%<a :href="user.url || user.uri" target="_blank">%i18n:common.view-on-remote%</a></div>
|
|
|
|
|
<div class="is-remote" v-if="user.host != null">%fa:exclamation-triangle% %i18n:common.is-remote-user%<a :href="user.url || user.uri" target="_blank">%i18n:common.view-on-remote%</a></div>
|
|
|
|
|
<main>
|
|
|
|
|
<div class="main">
|
|
|
|
|
<x-header :user="user"/>
|
|
|
|
@@ -12,15 +12,14 @@
|
|
|
|
|
<div class="side">
|
|
|
|
|
<div class="instance" v-if="!$store.getters.isSignedIn"><mk-instance/></div>
|
|
|
|
|
<x-profile :user="user"/>
|
|
|
|
|
<x-twitter :user="user" v-if="!user.host && user.twitter"/>
|
|
|
|
|
<x-github :user="user" v-if="!user.host && user.github"/>
|
|
|
|
|
<x-twitter :user="user" v-if="user.host === null && user.twitter"/>
|
|
|
|
|
<mk-calendar @chosen="warp" :start="new Date(user.createdAt)"/>
|
|
|
|
|
<mk-activity :user="user"/>
|
|
|
|
|
<x-photos :user="user"/>
|
|
|
|
|
<x-friends :user="user"/>
|
|
|
|
|
<x-followers-you-know v-if="$store.getters.isSignedIn && $store.state.i.id != user.id" :user="user"/>
|
|
|
|
|
<div class="nav"><mk-nav/></div>
|
|
|
|
|
<p v-if="!user.host">%i18n:@last-used-at%: <b><mk-time :time="user.lastUsedAt"/></b></p>
|
|
|
|
|
<p v-if="user.host === null">%i18n:@last-used-at%: <b><mk-time :time="user.lastUsedAt"/></b></p>
|
|
|
|
|
</div>
|
|
|
|
|
</main>
|
|
|
|
|
</div>
|
|
|
|
@@ -38,7 +37,6 @@ import XPhotos from './user.photos.vue';
|
|
|
|
|
import XFollowersYouKnow from './user.followers-you-know.vue';
|
|
|
|
|
import XFriends from './user.friends.vue';
|
|
|
|
|
import XTwitter from './user.twitter.vue';
|
|
|
|
|
import XGithub from './user.github.vue'; // ?MEM: Don't fix the intentional typo. (XGitHub -> `<x-git-hub>`)
|
|
|
|
|
|
|
|
|
|
export default Vue.extend({
|
|
|
|
|
components: {
|
|
|
|
@@ -48,8 +46,7 @@ export default Vue.extend({
|
|
|
|
|
XPhotos,
|
|
|
|
|
XFollowersYouKnow,
|
|
|
|
|
XFriends,
|
|
|
|
|
XTwitter,
|
|
|
|
|
XGithub // ?MEM: Don't fix the intentional typo. (see L41)
|
|
|
|
|
XTwitter
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|