summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-20 07:08:54 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-20 07:08:54 +0900
commit9aa24c05528d73a2e817655e52024f54f8a59f54 (patch)
tree33738cd14890e00e791cfbd6df16c3c94a5cbafa /src/client
parent人気のタグは常に上 (#4314) (diff)
downloadmisskey-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.vue8
-rw-r--r--src/client/app/desktop/views/components/ui-container.vue5
-rw-r--r--src/client/app/mobile/views/components/ui-container.vue5
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>