import{a as h}from"./chunk-WW6BHUNN.js";import{c as d}from"./chunk-ZIESS5PK.js";import{Jc as p,Sb as l,Z as m,ca as a,l as i,p as s,sb as u,ua as c}from"./chunk-QXTL7CSW.js";var n=class e{static \u0275fac=function(o){return new(o||e)};static \u0275cmp=u({type:e,selectors:[["app-user-shell"]],decls:1,vars:0,template:function(o,r){o&1&&l(0,"router-outlet")},dependencies:[d],encapsulation:2})};var b=e=>{let t=a(h),o=e.paramMap.get("id");return o?t.getUserById(o).pipe(s(r=>r?r.name:"messages.userNotFound")):i("messages.unknownUser")};var F=[{label:"menu.dashboard",icon:"dashboard",route:"/dashboard",component:()=>import("./chunk-PH7APUW6.js").then(e=>e.Dashboard)},{label:"menu.content",icon:"video_library",route:"/content",component:()=>import("./chunk-FUOWFDPD.js").then(e=>e.Content),subItems:[{label:"menu.articles",icon:"article",route:"/articles",component:()=>import("./chunk-M7JVLPHT.js").then(e=>e.Articles),subItems:[{label:"menu.tech",icon:"memory",route:"/tech",component:()=>import("./chunk-S57CP2LR.js").then(e=>e.Tech),subItems:[{label:"menu.ai",icon:"smart_toy",route:"/ai",component:()=>import("./chunk-D2P7DHE6.js").then(e=>e.AI)},{label:"menu.cloud",icon:"cloud",route:"/cloud",component:()=>import("./chunk-C4KE6HKZ.js").then(e=>e.Cloud)},{label:"menu.mobile",icon:"phone_android",route:"/mobile",component:()=>import("./chunk-MDJHMZMW.js").then(e=>e.Mobile)}]},{label:"menu.health",icon:"health_and_safety",route:"/health",component:()=>import("./chunk-2MDMWWD6.js").then(e=>e.Health)},{label:"menu.travel",icon:"flight_takeoff",route:"/travel",component:()=>import("./chunk-UM7ENOS7.js").then(e=>e.Travel)}]},{label:"menu.videos",icon:"videocam",route:"/videos",component:()=>import("./chunk-Y5BF7JK3.js").then(e=>e.Videos),subItems:[{label:"menu.tutorials",icon:"school",route:"/tutorials",component:()=>import("./chunk-DL7QXX7F.js").then(e=>e.Tutorials)},{label:"menu.interviews",icon:"record_voice_over",route:"/interviews",component:()=>import("./chunk-F2PJEJK6.js").then(e=>e.Interviews)}]},{label:"menu.podcasts",icon:"podcasts",route:"/podcasts",component:()=>import("./chunk-B3SZKBZU.js").then(e=>e.Podcasts)},{label:"menu.images",icon:"image",route:"/images",component:()=>import("./chunk-JTXN7GCJ.js").then(e=>e.Images)},{label:"menu.documents",icon:"description",route:"/documents",component:()=>import("./chunk-MDWS7WS5.js").then(e=>e.Documents)}]},{label:"menu.analytics",icon:"analytics",route:"/analytics",component:()=>import("./chunk-2FK7ZT6T.js").then(e=>e.Analytics)},{label:"menu.comments",icon:"comment",route:"/comments",component:()=>import("./chunk-4ZWCSQ5S.js").then(e=>e.Comments)},{label:"menu.settings",icon:"settings",route:"/settings",component:()=>import("./chunk-RBRZGSSZ.js").then(e=>e.Settings)},{label:"menu.feedback",icon:"feedback",route:"/feedback",component:()=>import("./chunk-VN6QZ3YF.js").then(e=>e.Feedback)},{label:"menu.users",icon:"people",route:"/users",component:n,subItems:[{label:"menu.usersList",icon:"list",route:"",component:()=>import("./chunk-PUAQ553F.js").then(e=>e.Users)},{label:"menu.userDetail",icon:"person",route:"/user/:id",hidden:!0,component:()=>import("./chunk-4K7RO3ZY.js").then(e=>e.UserDetail),resolve:{resolvedLabel:b}}]},{label:"menu.faq",icon:"question_answer",route:"/faq",hidden:!0,component:()=>import("./chunk-7GCY2FQA.js").then(e=>e.Faq)},{label:"menu.support",icon:"support",route:"/support",hidden:!0,component:()=>import("./chunk-KP6XXNOM.js").then(e=>e.Support)},{label:"menu.profile",icon:"person",route:"/profile",hidden:!0,component:()=>import("./chunk-6CSDMEB6.js").then(e=>e.Profile)},{label:"menu.accountSettings",icon:"settings",route:"/account-settings",hidden:!0,component:()=>import("./chunk-AUCILRYP.js").then(e=>e.Settings)},{label:"menu.securityPrivacy",icon:"security",route:"/security-privacy",hidden:!0,component:()=>import("./chunk-QR6KPUH6.js").then(e=>e.SecurityPrivacy)},{label:"menu.accountFeedback",icon:"feedback",route:"/account-feedback",hidden:!0,component:()=>import("./chunk-VN6QZ3YF.js").then(e=>e.Feedback)},{label:"auth.logout.logout",icon:"logout",class:"logout",route:"/logout"}];var f=class e{activeRequests=c(0);isLoading=p(()=>this.activeRequests()>0);show(){this.activeRequests.update(t=>t+1)}hide(){this.activeRequests.update(t=>Math.max(0,t-1))}static \u0275fac=function(o){return new(o||e)};static \u0275prov=m({token:e,factory:e.\u0275fac,providedIn:"root"})};export{F as a,f as b};
