Files
manja_ui_dev/src/stores/sidebar.js
T
2024-05-01 15:01:19 +02:00

18 lines
448 B
JavaScript

import { ref } from 'vue'
import { defineStore } from 'pinia'
export const useSidebarStore = defineStore('sidebar', () => {
const visible = ref(undefined)
const unfoldable = ref(false)
const toggleVisible = (value) => {
visible.value = value !== undefined ? value : !visible.value
}
const toggleUnfoldable = () => {
unfoldable.value = !unfoldable.value
}
return { visible, unfoldable, toggleVisible, toggleUnfoldable }
})