hrms-mgt/src/modules/05_placement/storeAssign.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 11594207d7 ปรับ tab ทดลองงาน
2023-09-05 13:33:48 +07:00

35 lines
772 B
TypeScript

import { defineStore } from "pinia";
import { ref } from "vue";
export const useAssignDataStore = defineStore("assign", () => {
const assign = ref<any>([])
const evaluate = ref<any>([])
const tabs = ref<any>([]);
const mainTab = ref<string>('tab1')
const assignOutput = ref<any>([])
const director = ref<any>([])
const fecthdataAssign = async (data: any) => {
assign.value = await data.assign
evaluate.value = await data.evaluate
tabs.value = await data.evaluate
}
const fecthAssignoutput = (data: any) => {
assignOutput.value = data.assign_output
director.value = data.director
}
return {
fecthdataAssign,
fecthAssignoutput,
assign,
evaluate,
tabs,
assignOutput,
director,
mainTab,
};
});