import { defineStore } from "pinia"; export const useUiStore = defineStore("ui", { state: () => ({ /** true once the preloader has finished */ ready: false, /** mobile navigation overlay */ menuOpen: false, }), actions: { setReady() { this.ready = true; }, openMenu() { this.menuOpen = true; }, closeMenu() { this.menuOpen = false; }, }, });