PageSourceSearch

https://eje.gob.bo/_nuxt/D-zZbhbv.js

js eje.gob.bo collected 2026-10-02 22:46:07 UTC 5,090 bytes, 1 lines download raw bytes

1import{_ as V}from"./oF6CdU7n.js";import{_ as A}from"./CpjmCKvW.js";import{A as f}from"./CdMPbsYo.js";import{_ as F}from"./ax16phmb.js";import{_ as E,c as n,o as s,b as t,n as h,F as _,r as C,t as d,g as c,e as i,d as v,w as u,a as N,P as T}from"./Chi8KxTM.js";import{_ as L}from"./CGXFgVgh.js";import{E as $}from"./j102tKXJ.js";import{L as O,a as w}from"./BMsyLsEI.js";import{S as B}from"./D4uL0szk.js";import{C as H,M as q}from"./64O6uu78.js";import{a as P}from"./DNMYj8zU.js";import"./B-lZGGm0.js";import"./BJFFv80V.js";import"./CyLpmt0H.js";import"./BGOblDXv.js";const z={name:"SelectFiltroCategoriaEvento",props:{modelValue:{type:[Number,String],default:null},proximosEventos:{type:Boolean,default:!1},mes:{type:Number,default:new Date().getMonth()+1},gestion:{type:Number,default:new Date().getFullYear()}},apollo:{categorias:{query:O,variables(){return{proximos:this.proximosEventos,mes:this.mes,gestion:this.gestion}}}},methods:{changeCategoria(e){this.$emit("update:modelValue",e)}}},R={class:"event-calendar-filters"},Y=["onClick"];function x(e,o,m,S,y,r){return s(),n("div",null,[o[1]||(o[1]=t("div",{class:"mb-02"},[t("span",{class:"fz-08 color-3"},"Categorías de eventos")],-1)),t("div",R,[t("button",{onClick:o[0]||(o[0]=l=>r.changeCategoria(null)),class:h({"active-category":!m.modelValue})},"Todos",2),(s(!0),n(_,null,C(e.categorias,l=>(s(),n("button",{key:l.id,onClick:g=>r.changeCategoria(l.id),class:h({"active-category":m.modelValue==l.id})},d(l.nombre),11,Y))),128))])])}const G=E(z,[["render",x]]),J={name:"EventosPorMes",components:{AppMetadatosHead:L,EventoCalendario:$,AppTagImg:f,SelectFiltroUnidad:B,EventosFiltrosCategoria:G},data:()=>({MESES:q,CHOICE_MODALIDAD_EVENTOS:H,mes:new Date().getMonth()+1,gestion:new Date().getFullYear(),porUnidad:!1,porCategoria:!1,unidad:null,categoriaId:null}),apollo:{eventos:{query:w,variables(){return{mes:this.mes,gestion:this.gestion,porCategoria:this.porCategoria,porUnidad:this.porUnidad,unidad:this.unidad,categoria:this.categoriaId}}}},methods:{formatDateTimeLiteralShort:P,changeMonth(e){const{month:o,year:m}=e;this.mes=o,this.gestion=m},setFilters({unidad:e,porUnidad:o}){this.unidad=e,this.porUnidad=o}},mounted(){const e=(this._.provides[T]||this.$route).query.unidad;parseInt(e)&&(this.unidad=parseInt(e),this.porUnidad=!0)},watch:{categoriaId(e){e!=null?this.porCategoria=!0:this.porCategoria=!1}}},j={class:"wrapp"},K={class:"section-home-title mt"},Q={class:"page-events"},W={class:"events-box-filtro mb"},X={class:"sticky-top-nav"},Z={class:"mt-08"},ee={class:"events-box-content"},te={key:2},oe=["to"],ae={class:"title-font-two"},se={class:"event--item-info"},ne={class:"event--item-info"},ie={key:0,class:"mr-04 icon-connected_tv"},re={key:1,class:"mr-04 icon-perm_contact_calendar"},le={key:0,class:"event--item-info mb-04"};function de(e,o,m,S,y,r){const l=c("AppMetadatosHead"),g=c("EventoCalendario"),b=c("SelectFiltroUnidad"),I=c("EventosFiltrosCategoria"),M=V,k=A,D=f,p=F;return s(),n(_,null,[i(l,{title:`Eventos para el mes de ${e.MESES[e.mes-1]}`,description:"Explora todos los eventos que la Escuela de Jueces Del Estado Bolivia tiene para ti."},null,8,["title"]),t("div",j,[t("div",K,[t("h1",null,"Eventos para el mes de "+d(e.MESES[e.mes-1]),1)]),t("div",Q,[t("div",W,[t("div",X,[i(g,{eventos:e.eventos,onChangeMonth:r.changeMonth},null,8,["eventos","onChangeMonth"]),t("div",Z,[i(b,{unidad:e.unidad,porUnidad:e.porUnidad,onSelectedUnidad:r.setFilters},null,8,["unidad","porUnidad","onSelectedUnidad"])])])]),t("div",ee,[i(I,{modelValue:e.categoriaId,"onUpdate:modelValue":o[0]||(o[0]=a=>e.categoriaId=a),mes:e.mes,gestion:e.gestion,class:"mb"},null,8,["modelValue","mes","gestion"]),e.$apollo.loading?(s(),v(M,{key:0})):e.eventos==""?(s(),v(k,{key:1,message:"No hay eventos programados para este mes. Por favor, cambie al próximo mes para verificar si hay eventos disponibles."})):(s(),n("div",te,[(s(!0),n(_,null,C(e.eventos,(a,U)=>(s(),n("div",{to:{name:"eventos-urlid",params:{urlid:a.urlid}},key:U,class:"event-card-min-item event--item"},[i(p,{to:{name:"eventos-urlid",params:{urlid:a.urlid}}},{default:u(()=>[i(D,{src:a.banner,alt:a.titulo},null,8,["src","alt"])]),_:2},1032,["to"]),t("div",null,[i(p,{to:{name:"eventos-urlid",params:{urlid:a.urlid}},class:"event--item--title"},{default:u(()=>[t("h3",ae,d(a.titulo),1)]),_:2},1032,["to"]),t("div",se,[o[1]||(o[1]=t("i",{class:"mr-04 icon-calendar_today"},null,-1)),t("span",null,d(r.formatDateTimeLiteralShort(a.fechaInicio))+" a "+d(r.formatDateTimeLiteralShort(a.fechaFin)),1)]),t("div",ne,[a.modalidad==e.CHOICE_MODALIDAD_EVENTOS.ONLINE?(s(),n("i",ie)):(s(),n("i",re)),t("span",null,d(a.modalidad),1)]),a.direccion?(s(),n("div",le,[o[2]||(o[2]=t("i",{class:"mr-04 icon-location_on"},null,-1)),t("span",null,d(a.direccion),1)])):N("",!0),i(p,{to:{name:"eventos-urlid",params:{urlid:a.urlid}},class:"btn-s btn btn-primary mt-04"},{default:u(()=>[...o[3]||(o[3]=[t("span",null,"Ver evento",-1),t("i",{class:"icon-east ml-04"},null,-1)])]),_:1},8,["to"])])],8,oe))),128))]))])])])],64)}const Me=E(J,[["render",de]]);export{Me as default};

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.