windows/stores/ui.ts

23 lines
420 B
TypeScript
Raw Normal View History

2025-09-23 16:43:57 +00:00
import { ref } from 'vue';
import { defineStore } from 'pinia';
export const useUIStore = defineStore('ui', () => {
// State
const isStartMenuOpen = ref(false);
// Actions
function toggleStartMenu() {
isStartMenuOpen.value = !isStartMenuOpen.value;
}
function closeStartMenu() {
isStartMenuOpen.value = false;
}
return {
isStartMenuOpen,
toggleStartMenu,
closeStartMenu,
};
});