Files
kartoteka/resources/js/Stores/ArchiveCard.js
brusnitsyn 76c5f6705e
Some checks failed
Build and Push Docker Image / test (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Обновление 1.0
2026-01-13 18:54:48 +09:00

28 lines
590 B
JavaScript

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
}
})