15 lines
279 B
TypeScript
15 lines
279 B
TypeScript
|
|
import { defineStore } from 'pinia'
|
||
|
|
import { ref, computed } from 'vue'
|
||
|
|
export const useGlobalStore = defineStore('global', () => {
|
||
|
|
const state = ref({
|
||
|
|
loading: false
|
||
|
|
})
|
||
|
|
|
||
|
|
const setLoading = (v: boolean) => { state.value.loading = v }
|
||
|
|
|
||
|
|
return {
|
||
|
|
state,
|
||
|
|
setLoading,
|
||
|
|
}
|
||
|
|
})
|