PageSourceSearch

https://cndh.org.mx/chunk-U5XH3BCN.js

js cndh.org.mx collected 2026-10-01 10:35:00 UTC 3,983 bytes, 1 lines download raw bytes

1import{a as _}from"./chunk-U45ATDHY.js";import{a as O}from"./chunk-PQ5X3SQQ.js";import{a as M}from"./chunk-5TKQBLQ2.js";import{m as y,s as x}from"./chunk-3YNU3SIA.js";import{$a as h,Ab as m,Lb as S,P as E,Qa as u,T as C,X as j,Xb as r,eb as P,ic as D,j as b,ka as p,o as g,rb as d,sb as f,xb as I,y as v,yb as a,zb as i}from"./chunk-SUDHBEPZ.js";import"./chunk-EQDQRRRY.js";var s=class t{constructor(n){this.http=n}apiUrl=`${M.apiUrl}api/Seccion/enajenacion`;obtenerConvocatorias(){return this.http.get(this.apiUrl).pipe(E(n=>{console.log("\u{1F4E6} API Response:",n),n?.forEach((o,e)=>{o.documentos?.forEach((c,A)=>{c.archivo||console.warn(`\u26A0\uFE0F Documento sin archivo en item ${e}, doc ${A}:`,c)})})}),g(n=>this.transformarADocumentoSections(n)),v(n=>(console.error("\u274C Error en API:",n),b([]))))}transformarDocumentos(n){try{return n.map(o=>{try{let e=o.archivo||o.url||"#",c=e.split(".").pop()?.toLowerCase()||"pdf";return{nombre:o.nombre||"Documento",url:e,descripcion:o.descripcion||"",tipo:c}}catch(e){return console.error("\u274C Error procesando documento:",o,e),null}}).filter(o=>o!==null)}catch(o){return console.error("\u274C Error transformando documentos:",o),[]}}transformarADocumentoSections(n){return!n||n.length===0?[]:n.map(o=>{let e=o.titulo_convocatoria??o.titulo??"";return e||console.warn("\u{1F4DB} Se recibi\xF3 una convocatoria sin t\xEDtulo:",o),{id:o.id,year:o.anio,titulo:e,subtitulo:o.fecha_publicacion,documentos:this.transformarDocumentos(o.documentos||[])}})}static \u0275fac=function(o){return new(o||t)(j(x))};static \u0275prov=C({token:t,factory:t.\u0275fac,providedIn:"root"})};var N=()=>({mostrarYear:!0,mostrarSubtitulo:!1});function T(t,n){t&1&&(a(0,"div",7)(1,"div",9)(2,"span",10),r(3,"Cargando..."),i()(),a(4,"p",11),r(5,"Cargando convocatorias..."),i()())}function H(t,n){if(t&1&&m(0,"app-documento-list",8),t&2){let o=S();I("sectionsInput",o.convocatorias())("tituloInput","Convocatorias por a\xF1o")("configInput",D(3,N))}}var l=class t{constructor(n){this.enajenacionService=n}convocatorias=p([]);cargando=p(!0);ngOnInit(){this.cargarDatos()}cargarDatos(){this.cargando.set(!0),this.enajenacionService.obtenerConvocatorias().subscribe({next:n=>{this.convocatorias.set(n),this.cargando.set(!1)},error:n=>{console.error("Error cargando convocatorias:",n),this.cargando.set(!1)}})}static \u0275fac=function(o){return new(o||t)(h(s))};static \u0275cmp=P({type:t,selectors:[["app-enajenacion-mobiliario-page"]],decls:12,vars:2,consts:[[1,"col-12","breadcrumbsGlobal"],[1,"contEnajenacionPrincipal"],[1,"row","mb-5"],[1,"col-12"],[1,"display-5","fw-bold","text-primary","mb-3"],[1,"lead","text-secondary"],[1,"my-4"],[1,"text-center","py-5"],[3,"sectionsInput","tituloInput","configInput"],["role","status",1,"spinner-border","text-primary"],[1,"visually-hidden"],[1,"mt-3"]],template:function(o,e){o&1&&(a(0,"div",0),m(1,"app-site-breadcrumb-variable"),i(),a(2,"div",1)(3,"div",2)(4,"div",3)(5,"h1",4),r(6,"Enajenaci\xF3n de mobiliario"),i(),a(7,"p",5),r(8," Convocatorias p\xFAblicas, actas y documentos relacionados con la enajenaci\xF3n de bienes muebles de la Comisi\xF3n Nacional de los Derechos Humanos. "),i(),m(9,"hr",6),i()(),d(10,T,6,0,"div",7),d(11,H,1,4,"app-documento-list",8),i()),o&2&&(u(10),f(e.cargando()?10:-1),u(),f(e.cargando()?-1:11))},dependencies:[y,_,O],styles:[".contEnajenacionPrincipal[_ngcontent-%COMP%]{padding:2rem 1.5rem;max-width:1000px;margin:0 auto;width:100%}.contEnajenacionPrincipal[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{margin-bottom:2rem}.contEnajenacionPrincipal[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:var(--primary-color, #0d6efd);margin-bottom:1rem}.contEnajenacionPrincipal[_ngcontent-%COMP%]   .lead[_ngcontent-%COMP%]{font-size:1.25rem;color:#6c757d;margin-bottom:1.5rem}.breadcrumbsGlobal[_ngcontent-%COMP%]{margin-bottom:1rem;padding:0 1rem}"]})};var Q=[{path:"",component:l,data:{breadcrumb:"Enajenaci\xF3n de mobiliario"}}];export{Q as SITE_ENAJENACIONES_ROUTES};

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.