summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
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>