Files

21 lines
384 B
JavaScript
Raw Normal View History

2022-07-26 17:31:19 +08:00
import { defineStore } from "pinia";
const useDataStore = defineStore("data", {
state: () => ({
siteList: [],
}),
getters: {
getSiteName: (state) => {
return (siteId) =>
state.siteList.find((el) => el.id === siteId)?.name || "无";
},
},
actions: {
setSiteList(list) {
this.siteList = list;
},
},
});
export default useDataStore;