| 1 |
- import{d as r,r as a}from"./index-a99e9ae3.js";const u=r("routeTabs",{state:()=>({historyRoutes:[],activeKey:0}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["historyRoutes","activeKey"]}]},getters:{},actions:{saveRoute(t){this.historyRoutes.some(o=>o.name==t.meta.name)||this.historyRoutes.push(t)},delRoute(t,s){if(a.options.routes[1].children.forEach(e=>{e.name==t&&(e.meta.keepAlive=!1,e.meta.name=e.name)}),this.historyRoutes=this.historyRoutes.filter(e=>{if(e.meta.name!==t)return e}),t==s&&this.historyRoutes.length>0)return a.replace({name:this.historyRoutes[0].meta.name})}}});export{u};
|