Имеется store с встроенным в него модулем
const counterModule = {
namespaced: true,
state() {
return {
counter: 0
};
},
getters: {
testAuth(rootState) {
return rootState.isLoggedIn;
}
}
};
const store = createStore({
modules: {
counter: counterModule
},
state() {
return {
isLoggedIn: false
};
}
});
И компонент
<template>
<p>{{ isTestAuth }}</p>
</template>
<script>
export default {
computed: {
isTestAuth() {
return this.$store.getters['counter/testAuth'];
}
}
};
</script>
Но почему-то в компоненте не отображается содержимое . Если не использовать namespace в подключаемом модуле, то все работает правильно. В чем причина ошибки?
P.S. большая часть кода, которая не относится к теме вопроса, удалена, чтобы не создавать путаницу