| 1 |
- import{r as e,c as a,a as l,f as t,H as s,o as n,g as r,i as o,h as i,F as c,j as f,e as u,u as d,p as x,t as p}from"./index-CU9Dsx61.js";const h={__name:"index",setup(h){const g=[{label:"实用技巧",children:[{icon:"i-carbon-router",text:"路由中间件",path:"/pages/tips/middleware/index"}]},{label:"业务模板",children:[{icon:"i-carbon-list",text:"通用列表",path:"/pages/template/paging/index"}]}],m=e(0);const b=a((()=>g[m.value].children));return(e,a)=>{const h=o,y=s("global-ku-root");return n(),l(y,null,{default:t((()=>[r(h,{class:"h-full flex flex-col overflow-hidden"},{default:t((()=>[r(h,{class:"h-[--safe-top] flex-none uni-mp:mt-4"}),r(h,{class:"flex flex-none bg-white px-3 py-2 !uni-mp:pr-[var(--safe-right)]"},{default:t((()=>[(n(),i(c,null,f(g,((e,a)=>r(h,{key:a,class:u(["h-10 w-0 flex flex-1 items-center justify-center rounded-lg",[d(m)===a?"bg-primary-50 text-primary-600 font-bold":""]]),onClick:e=>function(e){m.value=e}(a)},{default:t((()=>[x(p(e.label),1)])),_:2},1032,["class","onClick"]))),64))])),_:1}),r(h,{class:"mt-3 h-0 flex-1 overflow-auto"},{default:t((()=>[r(h,{class:"mx-3 overflow-hidden rounded-xl shadow-sm"},{default:t((()=>[(n(!0),i(c,null,f(d(b),((a,s)=>(n(),l(h,{key:s,class:u(["flex items-center bg-white px-5 py-4 transition-colors duration-200 active:bg-gray-50",[s!==d(b).length-1?"border-b border-gray-100":""]]),"hover-class":"bg-gray-50",onClick:l=>e.$Router.push(a.path)},{default:t((()=>[r(h,{class:"w-10 flex flex-none items-center justify-center text-gray-500"},{default:t((()=>[r(h,{class:u(["size-6 text-primary-500",a.icon])},null,8,["class"])])),_:2},1024),r(h,{class:"flex-1 text-gray-700 font-medium"},{default:t((()=>[x(p(a.text),1)])),_:2},1024),r(h,{class:"text-gray-400"},{default:t((()=>[r(h,{class:"i-carbon-chevron-right size-5"})])),_:1})])),_:2},1032,["class","onClick"])))),128))])),_:1})])),_:1})])),_:1})])),_:1})}}};export{h as default};
|