diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-02-20 07:08:54 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-02-20 07:08:54 +0900 |
| commit | 9aa24c05528d73a2e817655e52024f54f8a59f54 (patch) | |
| tree | 33738cd14890e00e791cfbd6df16c3c94a5cbafa /src/client | |
| parent | 人気のタグは常に上 (#4314) (diff) | |
| download | misskey-9aa24c05528d73a2e817655e52024f54f8a59f54.tar.gz misskey-9aa24c05528d73a2e817655e52024f54f8a59f54.tar.bz2 misskey-9aa24c05528d73a2e817655e52024f54f8a59f54.zip | |
:art:
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/app/common/views/pages/explore.vue | 8 | ||||
| -rw-r--r-- | src/client/app/desktop/views/components/ui-container.vue | 5 | ||||
| -rw-r--r-- | src/client/app/mobile/views/components/ui-container.vue | 5 |
3 files changed, 17 insertions, 1 deletions
diff --git a/src/client/app/common/views/pages/explore.vue b/src/client/app/common/views/pages/explore.vue index cfa261188d..264e3d775c 100644 --- a/src/client/app/common/views/pages/explore.vue +++ b/src/client/app/common/views/pages/explore.vue @@ -9,7 +9,7 @@ </div> </ui-container> - <ui-container :body-togglable="true"> + <ui-container :body-togglable="true" ref="tags"> <template #header><fa :icon="faHashtag" fixed-width/>{{ $t('popular-tags') }}</template> <div class="vxjfqztj"> @@ -114,6 +114,12 @@ export default Vue.extend({ }, }, + watch: { + tag() { + if (this.$refs.tags) this.$refs.tags.toggleContent(this.tag == null); + } + }, + created() { this.$root.api('hashtags/list', { sort: '+attachedLocalUsers', diff --git a/src/client/app/desktop/views/components/ui-container.vue b/src/client/app/desktop/views/components/ui-container.vue index 04351b29cf..b75690f50c 100644 --- a/src/client/app/desktop/views/components/ui-container.vue +++ b/src/client/app/desktop/views/components/ui-container.vue @@ -40,6 +40,11 @@ export default Vue.extend({ return { showBody: true }; + }, + methods: { + toggleContent(show: boolean) { + this.showBody = show; + } } }); </script> diff --git a/src/client/app/mobile/views/components/ui-container.vue b/src/client/app/mobile/views/components/ui-container.vue index 2f677fa8f4..3e3633cefe 100644 --- a/src/client/app/mobile/views/components/ui-container.vue +++ b/src/client/app/mobile/views/components/ui-container.vue @@ -35,6 +35,11 @@ export default Vue.extend({ return { showBody: true }; + }, + methods: { + toggleContent(show: boolean) { + this.showBody = show; + } } }); </script> |