Get shared items overview when the route changes

Signed-off-by: marco <marcoambrosini@pm.me>
This commit is contained in:
marco 2022-04-07 09:09:35 +02:00 коммит произвёл Joas Schilling
Родитель 0b081554ce
Коммит 6692f189bc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7076EA9751AACDDA
1 изменённых файлов: 28 добавлений и 0 удалений

Просмотреть файл

@ -42,8 +42,10 @@
<script>
import { CollectionList } from 'nextcloud-vue-collections'
import SharedItems from './SharedItems'
import { EventBus } from '../../../services/EventBus'
export default {
name: 'SharedItemsTab',
components: {
@ -62,6 +64,32 @@ export default {
getUserId() {
return this.$store.getters.getUserId()
},
token() {
return this.conversation.token
},
},
beforeMount() {
EventBus.$on('route-change', this.getSharedItemsOverview)
},
/**
* mounted() {
if (this.token) {
this.getSharedItemsOverview()
}
},
*/
beforeDestroy() {
EventBus.$off('route-change', this.getSharedItemsOverview)
},
methods: {
getSharedItemsOverview() {
this.$store.dispatch('getSharedItemsOverview', { token: this.token })
},
},
}
</script>