<template> <div> <button @click="addNode()">Add Node</button> <button>Select Node</button> <button>Make Connections</button> <UploadMedia /> </div> </template> <script> // @ is an alias to /src import UploadMedia from '@/components/UploadMedia.vue' export default { name: 'ToolBar', components: { UploadMedia, }, data() { return {} }, methods: { addNode() { this.$store.dispatch('addNode') this.$emit('added-node') }, }, } </script> <style scoped></style>