vue3에서 vuex를 사용하는데 다음과 같은 에러가 발생했다.
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'dispatch')
이는 store 파일이 연결되지 않을 경우 뜨는 에러였다.
import { createStore } from 'vuex'
const store = createStore({
...
})
export default store
export default { store }
이라고 적어서 오류가 났었다.import { createApp } from 'vue'
import App from './App.vue'
import store from './store'
createApp(App).use(store).mount('#app')