1import{a as p}from"./chunk-OHRFMFZJ.js";import{H as y,Hb as v,I as C,ra as A}from"./chunk-EQGD2AQA.js";import{Ba as u,Ca as o,Cb as s,Ga as l,Ic as h,Nc as d,R as n,Sa as r,Ta as m,Ua as a,Va as f,lc as M,qb as g,ra as c}from"./chunk-OIBK4FWQ.js";import"./chunk-UDPOFCFO.js";var S=()=>["AdministrateurCMS"],R=()=>["gestion-des-contenus"];function F(e,N){e&1&&(m(0,"a",3),g(1,"Gestion de contenu"),a()),e&2&&r("routerLink",s(1,R))}var x=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275cmp=u({type:e,selectors:[["app-admin-page"]],standalone:!1,decls:6,vars:2,consts:[[1,"admin-menu"],[3,"routerLink",4,"hasOneOfRoles"],[1,"admin-content"],[3,"routerLink"]],template:function(t,j){t&1&&(m(0,"aside",0)(1,"nav")(2,"ul")(3,"li"),l(4,F,2,2,"a",1),a()()()(),f(5,"section",2)),t&2&&(c(4),r("hasOneOfRoles",s(1,S)))},dependencies:[A,h],styles:["[_nghost-%COMP%]{max-width:1200px;margin:auto;padding:1em calc(3% + .2em) 1.5em;height:100%;display:flex;gap:1rem}nav[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none}"]})}}return e})();var _=[{path:"",pathMatch:"full",component:x,canActivate:[p],data:{roles:["AdministrateurPresentationProduits","AdministrateurCMS"]}},{path:"gestion-des-contenus",loadChildren:()=>import("./chunk-DDNZHXYF.js").then(e=>e.AdminContentManagementSystemModule),canActivate:[p],data:{roles:["AdministrateurCMS"]}}],O=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=o({type:e})}static{this.\u0275inj=n({imports:[d.forChild(_),d]})}}return e})();var J=(()=>{class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=o({type:e})}static{this.\u0275inj=n({imports:[M,v,C,O,y]})}}return e})();export{J as AdminModule};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.