PageSourceSearch

https://ndrrma.gov.np/assets/TrainingPage.35fcb48b.js

js ndrrma.gov.np collected 2026-10-02 10:09:55 UTC 15,594 bytes, 1 lines download raw bytes

1import{r as l,a as y,p as T,j as e,c as r,$ as oe,b3 as V,b4 as F,b5 as L,e as le,u as pe,be as ie,b6 as se,bf as ae,bg as xe,bh as me,bi as de,bj as he,aa as fe,ag as ge,R as Ne,P as we,bd as be}from"./index.af7661b9.js";import{I as D}from"./index.esm.431f870e.js";import{N as w}from"./listbox.8a421ca2.js";import{F as ye,R as _,N as ve}from"./reset.d44e0b69.js";const b=({title:u,title_ne:c,dropdownStyle:s,data:a,setcurrentProvince:x,setcurrentMunicipality:v,setcurrentDistrict:m,currentvalue:d})=>{const[p,h]=l.exports.useState(),{language:o}=y(T);return e("div",{className:"",children:r(w,{value:p,onChange:h,as:"div",className:"relative inline-block w-full text-left z-20",children:[e("div",{children:r(w.Button,{className:`flex items-center  ${s||"w-full"} justify-between rounded-md px-4 py-2 text-sm font-medium border-2 border-[gray-300] bg-[white]`,children:[d!=null&&d.title?o==="en"?d==null?void 0:d.title:d==null?void 0:d.title_ne:o==="en"?u:c,e(D,{className:"ml-2 -mr-1 h-3 w-3"})]})}),e(oe,{enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:e(w.Options,{className:"absolute left-0 mt-2 w-full origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none h-[300px] overflow-y-scroll thin-scrollbar",children:e("div",{className:"px-1 py-1",children:u==="Province"?a==null?void 0:a.map(n=>e(w.Option,{value:n==null?void 0:n.title,children:e("p",{className:"group flex w-full items-center rounded-md px-2 py-2 text-sm cursor-pointer hover:bg-[lightgray]",onClick:()=>x(n),children:o==="en"?n==null?void 0:n.title:n==null?void 0:n.title_ne})},n==null?void 0:n.id)):u==="District"?a==null?void 0:a.map(n=>e(w.Option,{value:n==null?void 0:n.title,children:e("p",{className:"group flex w-full items-center rounded-md px-2 py-2 text-sm cursor-pointer hover:bg-[lightgray]",onClick:()=>m(n),children:o==="en"?n==null?void 0:n.title:n==null?void 0:n.title_ne})},n==null?void 0:n.id)):u==="Municipality"?a==null?void 0:a.map(n=>e(w.Option,{value:n==null?void 0:n.title,children:e("p",{className:"group flex w-full items-center rounded-md px-2 py-2 text-sm cursor-pointer hover:bg-[lightgray]",onClick:()=>v(n),children:o==="en"?n==null?void 0:n.title:n==null?void 0:n.title_ne})},n==null?void 0:n.id)):null})})})]})})},De=({details:u,setShowSidemenuPopup:c})=>{var a,x;const{language:s}=y(T);return l.exports.useState(!1),l.exports.useState(null),e("div",{children:e("div",{className:"px-[11px] py-[15px]  border-[1px] border-[lightgray] rounded-[10px] cursor-pointer",onClick:()=>{c(u)},children:r("div",{className:"flex flex-col gap-[8px] px-[13px] sm:px-[23px] py-[16px] sm:py-[26px] ",children:[e("h1",{className:"font-[600] text-[15px] sm:text-[20px] ",children:s==="en"?u==null?void 0:u.title:u==null?void 0:u.title_ne}),r("div",{className:"flex gap-[6px]",children:[e(V,{className:"h-[15px] w-[15px] sm:h-[20px] sm:w-[20px]"}),e("p",{className:"font-[400] leading-[14px] text-[10px] sm:text-[12px]",children:s==="en"?(a=u==null?void 0:u.address)==null?void 0:a.local_address:(x=u==null?void 0:u.address)==null?void 0:x.local_address_ne})]}),r("div",{className:"flex items-center justify-between",children:[r("div",{className:"flex items-center flex-1",children:[e(F,{}),r("span",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16px]",children:[s==="en"?"Start Date":"\u0938\u0941\u0930\u0942 \u092E\u093F\u0924\u093F "," : ",e("b",{children:u==null?void 0:u.start_date})]})]}),e(L,{}),u!=null&&u.end_date?r("div",{className:"flex items-center flex-1",children:[e(F,{}),r("span",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16px]",children:[s==="en"?"End date":"\u0905\u0928\u094D\u0924\u094D\u092F \u092E\u093F\u0924\u093F"," : ",e("b",{children:u==null?void 0:u.end_date})]})]}):r("div",{className:"flex items-center flex-1",children:[e(F,{}),r("span",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16
1px]",children:[s==="en"?"End date":"\u0905\u0928\u094D\u0924\u094D\u092F \u092E\u093F\u0924\u093F"," : ",e("b",{children:s==="en"?"Ongoing":"\u091A\u093E\u0932\u0941"})]})]})]})]})},u==null?void 0:u.id)})},Ce=()=>{le();const u=pe(),{language:c}=y(T),{districts:s,province:a,training:x,municipality:v}=y(ie),{trainingAnalytics:m}=y(se),d=l.exports.useRef(null);l.exports.useEffect(()=>{u(ae()),u(xe()),u(me()),u(de()),u(he())},[]);const[p,h]=l.exports.useState(null),[o,n]=l.exports.useState(null),[g,f]=l.exports.useState(null),[k,W]=l.exports.useState([]),[O,H]=l.exports.useState([]);l.exports.useState(a);const[J,E]=l.exports.useState(""),[N,C]=l.exports.useState([]),[K,A]=l.exports.useState("municipalitygeo"),[Q,P]=l.exports.useState(null),[U,R]=l.exports.useState([]),[X,$]=l.exports.useState(!1),[Y,q]=l.exports.useState(!1),[Z,B]=l.exports.useState(!1),[ee,j]=l.exports.useState(!1),{width:te}=fe(),{municipalities:z}=y(ge),ne=x==null?void 0:x.filter(t=>(t==null?void 0:t.province)===(o==null?void 0:o.id));l.exports.useEffect(()=>{const t=s!=null&&s.length?s==null?void 0:s.filter(i=>(o==null?void 0:o.id)===(i==null?void 0:i.province)):[];W(t),h(null),f(null),P(null)},[o]),l.exports.useEffect(()=>{const t=v==null?void 0:v.filter(i=>(p==null?void 0:p.id)===(i==null?void 0:i.district));P(null),H(t),f(null)},[p]);const ue=t=>{if(z){const i=z.find(S=>S.id===t);if(i)return c==="en"?i.title:i.title_ne}return""},M=[{id:1,title:"Total Trainings",title_ne:"\u0915\u0941\u0932 \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923",quantity:m==null?void 0:m.total_count},{id:2,title:"Completed Trainings",title_ne:"\u092A\u0942\u0930\u093E \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923",quantity:m==null?void 0:m.total_complete},{id:3,title:"Running Trainings",title_ne:"\u091A\u0932\u093F\u0930\u0939\u0947\u0915\u094B \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923",quantity:m==null?void 0:m.total_ongoing},{id:5,title:"Municipalities",title_ne:"\u0928\u0917\u0930\u092A\u093E\u0932\u093F\u0915\u093E\u0939\u0930\u0942",quantity:m==null?void 0:m.municipalities_covered}],re=x.length>0?x.map(t=>({type:"Feature",id:t.id,geometry:t.exact_location,properties:{startDate:t.start_date,endDate:t.end_date,participants:t.num_of_participants,attendance:t.attendants,address:t.address,description:t.description,descriptionNe:t.description_ne,title:t.title,titleNe:t.title_ne,province:t.province,district:t.district,municipality:t.municipality}})):[],[ce,G]=Ne.useState(),I=()=>{var t,i;(p||g||o)&&(g?(A("municipalitygeo"),E((t=g.centroid)==null?void 0:t.coordinates)):p?(A("districtgeo"),E((i=p.centroid)==null?void 0:i.coordinates)):(A("provincegeo"),E(o.centroid.coordinates)),j(!0),C(ne),q(!0),B(!1))};return e(we,{children:e("div",{className:"flex flex-col gap-3 bg-[#F4F4F4] pt-5",children:r("div",{className:"container flex flex-col gap-3 pb-[20px]",children:[te<551?e("div",{className:"",children:X?r("div",{className:"flex flex-col gap-[32px]",children:[r("div",{className:"flex items-center justify-between",children:[e("h1",{className:"text-[20px] font-[600] leading-[20px]",children:"Filter"}),e(be,{onClick:()=>$(!1),className:"h-[24px] w-[24px]"})]}),r("div",{className:"flex flex-col gap-[7px] w-full",children:[e(b,{title:"Province",title_ne:"\u092A\u094D\u0930\u0926\u0947\u0936",data:a,currentvalue:o,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f}),o?e("div",{className:"z-10",children:e(b,{title:"District",title_ne:"\u091C\u093F\u0932\u094D\u0932\u093E",data:k,currentvalue:p,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f})}):r("div",{className:"flex items-center w-full rounded-md px-4 py-2 text-sm font-medium border-2 border-[gray-300] bg-[white] opacity-40 justify-between",children:[e("p",{children:c==="en"?"District":"\u091C\u093F\u0932\u094D\u0932\u093E"}),e(D,{className:"ml-2 -mr-1 h-3 w-3"})]}),p?e("div",{className:"z-10",children:e(b,{title:"Municipality",title_ne:"\u0928\u0917\u0930\u092A\u093E\u0932\u093F\u0915\u093E",dropdownStyle:"min-w-[135px]",data:O,currentvalue:g,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f})}):r("div",{className:"flex items-center  w-full rounded-md px-4 py-2 text-sm font-medium border-2 border-[gray-300] bg-[white] opacity-40 justify-between",children:[e("p",{children:c==="en"?"Municipality":"\u0928\u0917\u0930\u092A\u093E\u0932\u093F\u0915\u093E"}),e(D,{className:"ml-2 -mr-1 h-3 w-3"})]}),o||p?e("button",{onClick:I,className:`${c==="en"?"w-[55px] h-[40p
1x]":"w-[60px] h-[40px]"}  text-center bg-[#519A8B] text-[white] rounded-[8px]`,children:c==="en"?"Go":"\u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D"}):e("button",{className:`${c==="en"?"w-[55px] h-[40px]":"w-[60px] h-[40px]"} text-center bg-[#519A8B] text-[white] rounded-[8px] opacity-40`,children:c==="en"?"Go":"\u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D"}),o||p?e("button",{className:"text-center bg-[#519A8B] text-[white] rounded-[8px] px-3 py-2",onClick:()=>{h(null),f(null),n(null),R([]),C([]),j(!1),B(!0)},children:e("img",{src:_,alt:"rest",className:"h-5 w-5 icon-rotate"})}):e("button",{className:"text-center bg-[#519A8B] text-[white] rounded-[8px] px-3 py-2 opacity-40",children:e("img",{src:_,alt:"rest",className:"h-5 w-5 icon-rotate"})})]})]}):e("div",{className:"flex justify-end",children:e("img",{className:"",onClick:()=>$(!0),src:ye})})}):r("div",{className:"flex flex-col sm:flex-row gap-2",children:[e(b,{title:"Province",title_ne:"\u092A\u094D\u0930\u0926\u0947\u0936",dropdownStyle:"min-w-[150px]",data:a,currentvalue:o,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f}),o?e("div",{className:"z-10",children:e(b,{title:"District",title_ne:"\u091C\u093F\u0932\u094D\u0932\u093E",dropdownStyle:"min-w-[150px]",data:k,currentvalue:p,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f})}):r("div",{className:"flex items-center min-w-[150px] rounded-md px-4 py-2 text-sm font-medium border-2 border-[gray-300] bg-[white] opacity-40",children:[e("p",{children:c==="en"?"District":"\u091C\u093F\u0932\u094D\u0932\u093E"}),e(D,{className:"ml-2 -mr-1 h-3 w-3"})]}),p?e("div",{className:"z-10",children:e(b,{title:"Municipality",title_ne:"\u0928\u0917\u0930\u092A\u093E\u0932\u093F\u0915\u093E",dropdownStyle:"min-w-[135px]",data:O,currentvalue:g,setcurrentProvince:n,setcurrentDistrict:h,setcurrentMunicipality:f})}):r("div",{className:"flex items-center min-w-[150px] rounded-md px-4 py-2 text-sm font-medium border-2 border-[gray-300] bg-[white] opacity-40",children:[e("p",{children:c==="en"?"Municipality":"\u0928\u0917\u0930\u092A\u093E\u0932\u093F\u0915\u093E"}),e(D,{className:"ml-2 -mr-1 h-3 w-3"})]}),o||p?e("button",{onClick:I,className:`${c==="en"?"w-[55px] h-[40px]":"w-[70px] h-[40px]"} text-center bg-[#519A8B] text-[white] rounded-[8px]`,children:c==="en"?"Go":"\u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D"}):e("button",{className:`${c==="en"?"w-[55px] h-[40px]":"w-[70px] h-[40px]"}text-center bg-[#519A8B] text-[white] rounded-[8px] opacity-40`,children:c==="en"?"Go":"\u091C\u093E\u0928\u0941\u0939\u094B\u0938\u094D"}),o||p?e("button",{className:"text-center bg-[#519A8B] text-[white] rounded-[8px] px-3 py-2",onClick:()=>{h(null),f(null),n(null),R([]),C([]),j(!1),B(!0)},children:e("img",{src:_,alt:"rest",className:"h-5 w-5 icon-rotate"})}):e("button",{className:"text-center bg-[#519A8B] text-[white] rounded-[8px] px-3 py-2 opacity-40",children:e("img",{src:_,alt:"rest",className:"h-5 w-5 icon-rotate"})})]}),e("div",{className:"flex flex-col sm:flex-row sm:flex-wrap items-center justify-between text-center w-full rounded-[8px] bg-[white] shadow-md px-2 py-3",children:M==null?void 0:M.map((t,i)=>r("div",{className:"px-[62px] py-[22px] flex flex-col items-center justify-center gap-[8px]",children:[e("h1",{className:"font-[400] text-[14px] leading-[20px]",children:c==="en"?t==null?void 0:t.title:t==null?void 0:t.title_ne}),e("p",{className:"font-[800] text-[48px] text-[#519A8B] leading-[48px]",children:t==null?void 0:t.quantity})]},t==null?void 0:t.id))}),r("div",{className:"px-[10px] sm:px-[42px] py-[31px] flex flex-col-reverse md:flex-row gap-[11px] bg-white shadow-md border border-lightgray rounded-[12px] h-auto md:h-[800px]",children:[r("div",{className:"flex flex-col gap-[10px] flex-[0.3]",children:[e("h1",{className:"text-[#519A8B] font-[700] text-[24px]",children:c==="en"?"Training":"\u0924\u093E\u0932\u093F\u092E"}),e("div",{className:"flex flex-row overflow-x-auto  sm:flex-col gap-[8px] sm:overflow-y-auto h-[90%] sm:thin-scrollbar ",children:ee?N!=null&&N.length?N==null?void 0:N.map(t=>{var i,S;return e("div",{className:"px-[11px] py-[15px]  border-[1px] border-[lightgray] rounded-[10px] cursor-pointer",onClick:()=>{G(t)},children:r("div",{className:"flex flex-col gap-[8px] px-[13px] sm:px-[23px] py-[16px] sm:py-[26px] ",children:[e("h1",{className:"font-[600] text-[15px] sm:text-[20px] ",children:c==="en"?t==null?void 0:t.t
1itle:t==null?void 0:t.title_ne}),r("div",{className:"flex gap-[6px]",children:[e(V,{className:"h-[15px] w-[15px] sm:h-[20px] sm:w-[20px]"}),e("p",{className:"font-[400] leading-[14px] text-[10px] sm:text-[12px]",children:c==="en"?(i=t==null?void 0:t.address)==null?void 0:i.local_address:(S=t==null?void 0:t.address)==null?void 0:S.local_address_ne})]}),r("div",{className:"flex items-center justify-between",children:[r("div",{className:"flex items-center",children:[e(F,{}),r("span",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16px]",children:[c==="en"?"Start Date":"\u092E\u093F\u0924\u093F \u0938\u0941\u0930\u0942",e("b",{children:t==null?void 0:t.start_date})]})]}),e(L,{}),t!=null&&t.end_date?r("div",{className:"flex items-center",children:[e(F,{}),r("span",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16px]",children:[c==="en"?"End date":"\u0905\u0928\u094D\u0924\u094D\u092F \u092E\u093F\u0924\u093F",e("b",{children:t==null?void 0:t.end_date})]})]}):e("h1",{className:"font-[400] text-[8px] sm:text-[12px] leading-[10px] sm:leading-[16px]",children:c==="en"?"Current":"\u0935\u0930\u094D\u0924\u092E\u093E\u0928"})]})]})},t==null?void 0:t.id)}):e("h1",{children:c==="en"?"No Trainings available":"\u0915\u0941\u0928\u0948 \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923 \u0909\u092A\u0932\u092C\u094D\u0927 \u091B\u0948\u0928"}):x?x==null?void 0:x.map(t=>e(De,{details:t,setShowSidemenuPopup:G})):e("h1",{children:c==="en"?"No Trainings available":"\u0915\u0941\u0928\u0948 \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923 \u0909\u092A\u0932\u092C\u094D\u0927 \u091B\u0948\u0928"})})]}),r("div",{className:"w-full flex-[0.7] pt-[57px] pb-[35px] pr-[30px] pl-[9px] border border-lightgray rounded-[12px]",children:[e("div",{className:"flex items-center w-full",children:e("h1",{className:"font-[700] text-[20px] text-[#519A8B] flex justify-center w-[80%]",children:c==="en"?"Trainings in Map":"\u0928\u0915\u094D\u0938\u093E \u092A\u094D\u0930\u0936\u093F\u0915\u094D\u0937\u0923"})}),e("div",{ref:d,className:"flex relative justify-center items-center w-full my-[10px]",children:e(ve,{hoveredId:void 0,federalData:re,selectedOption:K,mapFilterCode:Q,flyCoordinate:U,selectedProvince:o,selectedDistrict:p,selectedMunicipality:g,isTraining:!0,showSidemenuPopup:ce,navigateOnSubmit:Y,setNavigateOnSubmit:q,federalValue:J,getMunicipality:ue,reset:Z})})]})]})]})})})};export{Ce 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.