@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
29 lines (25 loc) • 592 B
JavaScript
;
var pinia = require('pinia');
const useRoutesList = pinia.defineStore("routesList", {
state: () => ({
routesList: [],
isColumnsMenuHover: false,
isColumnsNavHover: false,
currentRoute: null
}),
actions: {
setCurrentRoute(route) {
this.currentRoute = route;
},
async setRoutesList(data) {
this.routesList = data;
},
async setColumnsMenuHover(bool) {
this.isColumnsMenuHover = bool;
},
async setColumnsNavHover(bool) {
this.isColumnsNavHover = bool;
}
}
});
exports.useRoutesList = useRoutesList;