Я использую sweetalert2 с компонентом vue, введенным в шаблон модального html. Как я могу получить доступ к vuex внутри моего компонента?
Vue.prototype.$myComponentDialog = function (title, propsData) {
let swalOptions = {
title: title,
showCloseButton: true,
showConfirmButton: false,
html:
'<div id="component-container"></div>',
onBeforeOpen: () => {
let ComponentClass = Vue.extend(MyComponent);
let instance = new ComponentClass({
propsData: propsData
});
instance.$mount();
document.getElementById('component-container').appendChild(instance.$el);
}
};
return Vue.swal.mixin({
customClass: {
container: cssClass
},
position: 'center'
}).fire(swalOptions);
};