crm/frontend/src/stores/global.js

25 lines
472 B
JavaScript

import { defineStore } from 'pinia'
import { getCurrentInstance, ref } from 'vue'
export const globalStore = defineStore('crm-global', () => {
const app = getCurrentInstance()
const { $dialog, $socket } = app.appContext.config.globalProperties
let callMethod = () => {}
function setMakeCall(value) {
callMethod = value
}
function makeCall(number) {
callMethod(number)
}
return {
$dialog,
$socket,
makeCall,
setMakeCall,
}
})