windows/stores/ui.ts

23 lines
420 B
TypeScript

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