diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-02-09 01:53:46 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-02-09 01:53:46 +0900 |
| commit | 31b0e552a2befc7048b25954b8827c3ef4196f75 (patch) | |
| tree | d8ead7190b2f8bef12c3667c61322ab10119932e /src/client/app/admin | |
| parent | Update ja-JP.yml (#4195) (diff) | |
| download | misskey-31b0e552a2befc7048b25954b8827c3ef4196f75.tar.gz misskey-31b0e552a2befc7048b25954b8827c3ef4196f75.tar.bz2 misskey-31b0e552a2befc7048b25954b8827c3ef4196f75.zip | |
Improve usability
Diffstat (limited to 'src/client/app/admin')
| -rw-r--r-- | src/client/app/admin/views/federation.vue | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/client/app/admin/views/federation.vue b/src/client/app/admin/views/federation.vue index b60ce89241..9e57fe748a 100644 --- a/src/client/app/admin/views/federation.vue +++ b/src/client/app/admin/views/federation.vue @@ -3,10 +3,10 @@ <ui-card> <div slot="title"><fa :icon="faTerminal"/> {{ $t('federation') }}</div> <section class="fit-top"> - <ui-input class="target" v-model="target" type="text" @enter="showInstance"> + <ui-input class="target" v-model="target" type="text" @enter="showInstance()"> <span>{{ $t('host') }}</span> </ui-input> - <ui-button @click="showInstance"><fa :icon="faSearch"/> {{ $t('lookup') }}</ui-button> + <ui-button @click="showInstance()"><fa :icon="faSearch"/> {{ $t('lookup') }}</ui-button> <div class="instance" v-if="instance"> <ui-input :value="instance.host" type="text" readonly> @@ -115,7 +115,7 @@ <span>{{ $t('status') }}</span> </header> <div v-for="instance in instances"> - <span>{{ instance.host }}</span> + <a @click.prevent="showInstance(instance.host)" target="_blank" :href="`https://${instance.host}`">{{ instance.host }}</a> <span>{{ instance.notesCount | number }}</span> <span>{{ instance.usersCount | number }}</span> <span>{{ instance.followingCount | number }}</span> @@ -233,9 +233,9 @@ export default Vue.extend({ }, methods: { - showInstance() { + showInstance(target?: string) { this.$root.api('federation/show-instance', { - host: this.target + host: target || this.target }).then(instance => { if (instance == null) { this.$root.dialog({ |