PageSourceSearch

https://isric.org/_nuxt/CSsjtI19.js

js isric.org collected 2026-09-24 08:48:30 UTC 7,299 bytes, 1 lines download raw bytes

1import{F as q,a as G}from"./BiMgX1xh.js";import{u as N,j as r,r as F,c as m,o as s,g as l,E as b,e,d as c,f as O,q as t,ad as d,B as A}from"./FTaPbxLM.js";import R from"./DrazZ_kY.js";const z={class:"mx-auto w-full max-w-2xl"},L={key:0,class:"bg-green-50 border-green-200 text-green-700 mb-6 rounded-md border p-4 text-center"},P={class:"mt-4 flex justify-center"},V={__name:"FormCommunity",setup(D){const{t:a}=N(),f=r(()=>a("title","Title")),p=r(()=>a("fullName","Full name")),y=r(()=>a("organization","Organisation")),g=r(()=>a("country","Country (African)")),v=r(()=>a("fieldOfExpertise","Field of expertise")),x=r(()=>a("yearsOfExperience","Years of experience")),h=r(()=>a("emailAddress","Email address")),w=r(()=>a("phone","Phone number")),S=r(()=>a("submit","Submit")),_=r(()=>a("formSubmissionSuccess","Thank you! Your community application has been submitted successfully.")),u=F(!1),k=[{label:a("selectTitle","Select a title"),value:""},{label:"Dr.",value:"Dr."},{label:"Prof.",value:"Prof."},{label:"Mr.",value:"Mr."},{label:"Mrs.",value:"Mrs."},{label:"Ms.",value:"Ms."},{label:"Mx.",value:"Mx."}],C=[{label:a("selectCountry","Select a country"),value:""},{label:"Algeria",value:"Algeria"},{label:"Angola",value:"Angola"},{label:"Benin",value:"Benin"},{label:"Botswana",value:"Botswana"},{label:"Burkina Faso",value:"Burkina Faso"},{label:"Burundi",value:"Burundi"},{label:"Cabo Verde",value:"Cabo Verde"},{label:"Cameroon",value:"Cameroon"},{label:"Central African Republic",value:"Central African Republic"},{label:"Chad",value:"Chad"},{label:"Comoros",value:"Comoros"},{label:"Congo, Democratic Republic of the",value:"Congo, Democratic Republic of the"},{label:"Congo, Republic of the",value:"Congo, Republic of the"},{label:"Djibouti",value:"Djibouti"},{label:"Egypt",value:"Egypt"},{label:"Equatorial Guinea",value:"Equatorial Guinea"},{label:"Eritrea",value:"Eritrea"},{label:"Eswatini",value:"Eswatini"},{label:"Ethiopia",value:"Ethiopia"},{label:"Gabon",value:"Gabon"},{label:"Gambia",value:"Gambia"},{label:"Ghana",value:"Ghana"},{label:"Guinea",value:"Guinea"},{label:"Guinea-Bissau",value:"Guinea-Bissau"},{label:"Ivory Coast",value:"Ivory Coast"},{label:"Kenya",value:"Kenya"},{label:"Lesotho",value:"Lesotho"},{label:"Liberia",value:"Liberia"},{label:"Libya",value:"Libya"},{label:"Madagascar",value:"Madagascar"},{label:"Malawi",value:"Malawi"},{label:"Mali",value:"Mali"},{label:"Mauritania",value:"Mauritania"},{label:"Mauritius",value:"Mauritius"},{label:"Morocco",value:"Morocco"},{label:"Mozambique",value:"Mozambique"},{label:"Namibia",value:"Namibia"},{label:"Niger",value:"Niger"},{label:"Nigeria",value:"Nigeria"},{label:"Rwanda",value:"Rwanda"},{label:"Sao Tome and Principe",value:"Sao Tome and Principe"},{label:"Senegal",value:"Senegal"},{label:"Seychelles",value:"Seychelles"},{label:"Sierra Leone",value:"Sierra Leone"},{label:"Somalia",value:"Somalia"},{label:"South Africa",value:"South Africa"},{label:"South Sudan",value:"South Sudan"},{label:"Sudan",value:"Sudan"},{label:"Tanzania",value:"Tanzania"},{label:"Togo",value:"Togo"},{label:"Tunisia",value:"Tunisia"},{label:"Uganda",value:"Uganda"},{label:"Zambia",value:"Zambia"},{label:"Zimbabwe",value:"Zimbabwe"}],T=n=>Object.keys(n).map(o=>encodeURIComponent(o)+"="+encodeURIComponent(n[o])).join("&"),M=async n=>{try{await fetch("/community-form",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:T({"form-name":"community-form",...n})}),u.value=!0}catch(o){console.error("Form submission error:",o),alert("Form submission failed. Please try again.")}};return(n,o)=>{const i=G,E=A,B=R;return s(),m("div",z,[l(e(q),null,{default:b(()=>[e(u)?(s(),m("div",L,[t("p",null,d(e(_)),1)])):c("",!0),e(u)?c("",!0):(s(),O(i,{key:1,type:"form",name:"community-form",method:"POST","data-netlify":"true",actions:!1,class:"space-y-6",onSubmit:M},{default:b(()=>[o[0]||(o[0]=t("input",{type:"hidden",name:"form-name",value:"community-form"},null,-1)),o[1]||(o[1]=t("p",{class:"hidden"},[t("label",null,[t("input",{name:"bot-field"})])],-1)),l(i,{name:"title",label:e(f),type:"select",options:k,"aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"fullName",label:e(p),"aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"organization",label:e(y),"aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"country",label:e(g),type:"select",options:C,"aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"fieldOfExpertise",label:e(v),"aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"yearsOfExperience",label:e(x),type:"number","aria-required":!1,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"email",label:e(h),type:"email",validation:"required|email","aria-required":!0,autocomplete:"email",class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),l(i,{name:"phone",label:e(w),type:"tel",validation:"required","aria-required":!0,class:"formkit-input-styled",classes:{outer:"mb-5",label:"block text-sm font-medium mb-1",inner:"w-full",input:"w-full px-4 py-3 border border-gray-300 rounded-md bg-gray-50 focus:ring-2 focus:ring-primary-200 focus:border-primary-300 focus:bg-white transition-all"}},null,8,["label"]),t("div",P,[l(B,{type:"submit","aria-label":"Submit application",variant:"small",class:"bg-primary-500 hover:bg-primary-600 flex items-center gap-2 rounded-md px-6 py-3 text-white transition-colors"},{default:b(()=>[t("span",null,d(e(S)),1),l(E,{name:"lucide:arrow-right",class:"text-white",size:"1.25rem","aria-hidden":"true",role:"presentation"})]),_:1})])]),_:1}))]),_:1})])}}};export{V 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.