https://www.reddit.com/r/vuejs/comments/bavfig/trigger_function_from_another_component/
Vue.prototype.bus = new Vue()
this.bus.$emit('your-call', argument)
this.bus.$on('your-call', () => {
})
mounted(){
this.bus.$on('your-call', () => {
})
},
beforeDestroy(){
this.bus.$off('your-call', () => {
})
}