2 changed files with 88 additions and 50 deletions
@ -1,18 +1,18 @@ |
|||
import { defineStore } from "pinia"; |
|||
import { ref } from "vue"; |
|||
import { ref } from "vue"; |
|||
import * as R from "ramda"; |
|||
import type { EquipmentStatusType } from '../services/globalCmd/cmdTypes' |
|||
import { defaultStatus, type EquipmentStatusType } from "../services/globalCmd/cmdTypes"; |
|||
|
|||
export const useEquipmentStatusStore = defineStore("equipmentStatus", () => { |
|||
const equipmentStatus = ref<EquipmentStatusType[] | undefined>(); |
|||
const setEquipmentStatus = (data: EquipmentStatusType[]) => { |
|||
if (!R.equals(equipmentStatus.value, data)) { |
|||
equipmentStatus.value = data; |
|||
} |
|||
const equipmentStatus = ref<EquipmentStatusType>(defaultStatus); |
|||
const setEquipmentStatus = (data: EquipmentStatusType) => { |
|||
if (!R.equals(equipmentStatus.value, data)) { |
|||
equipmentStatus.value = data; |
|||
} |
|||
}; |
|||
|
|||
return { |
|||
equipmentStatus, |
|||
setEquipmentStatus |
|||
} |
|||
}) |
|||
return { |
|||
equipmentStatus, |
|||
setEquipmentStatus, |
|||
}; |
|||
}); |
Write
Preview
Loading…
Cancel
Save
Reference in new issue