Обновление 1.0
This commit is contained in:
27
resources/js/Stores/ArchiveCard.js
Normal file
27
resources/js/Stores/ArchiveCard.js
Normal file
@@ -0,0 +1,27 @@
|
||||
import {defineStore} from "pinia";
|
||||
import {computed, ref} from "vue";
|
||||
|
||||
export const useArchiveCard = defineStore('archive-card', () => {
|
||||
const preOpenCard = ref(null)
|
||||
const isOpenArchiveCard = ref(false)
|
||||
|
||||
const isSetPreOpenCard = computed(() => preOpenCard.value !== null)
|
||||
|
||||
const setPreOpenCard = (card) => {
|
||||
preOpenCard.value = card
|
||||
}
|
||||
|
||||
const resetPreOpenCard = () => {
|
||||
preOpenCard.value = null
|
||||
}
|
||||
|
||||
return {
|
||||
preOpenCard,
|
||||
isOpenArchiveCard,
|
||||
|
||||
isSetPreOpenCard,
|
||||
|
||||
setPreOpenCard,
|
||||
resetPreOpenCard
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user