clone code

This commit is contained in:
Kittapath 2023-06-01 12:54:58 +07:00
parent c9597d1e38
commit d57bcd1719
362 changed files with 104804 additions and 0 deletions

View file

@ -0,0 +1,32 @@
import { ref, computed } from "vue";
import { defineStore } from "pinia";
export const useOrganizationalDataStore = defineStore("organizational", () => {
interface organizational {
mappingPosition: { columns: String[] };
}
const organizationalData = ref<organizational>({
mappingPosition: { columns: [] },
});
const changeOrganizationalColumns = (system: String, val: String[]) => {
if (system == "mappingPosition")
organizationalData.value.mappingPosition.columns = val;
localStorage.setItem(
"organizational",
JSON.stringify(organizationalData.value)
);
};
if (localStorage.getItem("organizational") !== null) {
organizationalData.value = JSON.parse(
localStorage.getItem("organizational") || "{}"
);
}
return {
organizationalData,
changeOrganizationalColumns,
};
});