28 lines
454 B
TypeScript
Raw Normal View History

import { defineStore } from 'pinia'
import { ref } from 'vue'
import { playNavSound } from '@/composables/useNavSounds'
export const useCLIStore = defineStore('cli', () => {
const isOpen = ref(false)
function open() {
isOpen.value = true
playNavSound('action')
}
function close() {
isOpen.value = false
}
function toggle() {
isOpen.value = !isOpen.value
}
return {
isOpen,
open,
close,
toggle,
}
})