| 1 |
- import{j as h,u as r,r as o}from"./index-d67b624a.js";const u=h("routeTabs",{state:()=>({historyRoutes:[],activeKey:0}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["historyRoutes","activeKey"]}]},getters:{},actions:{saveRoute(t){if(!this.historyRoutes.some(e=>e.name==t.name))this.historyRoutes.push({meta:t.meta,name:t.name,path:t.path,query:t.query});else{const e=this.historyRoutes.findIndex(i=>i.name===t.name);e!==-1&&this.historyRoutes.splice(e,1,t)}},delRoute(t,s){if(r().mods,o.options.routes[1].children,this.historyRoutes=this.historyRoutes.filter(e=>{if(e.name!==t)return e}),t==s)return this.historyRoutes.length>0&&console.log(this.historyRoutes[this.historyRoutes.length-1]),o.replace({name:this.historyRoutes[this.historyRoutes.length-1].name,query:this.historyRoutes[this.historyRoutes.length-1].query})}}});export{u};
|