PageSourceSearch

https://baselgovernance.org/_nuxt/CZbfkAYa.js

js baselgovernance.org collected 2026-10-02 02:23:40 UTC 6,121 bytes, 1 lines download raw bytes

1import{_ as N}from"./mB4aOhNQ.js";import{_ as S}from"./DpJHGjCw.js";import{y as F,z as k,u as $,c as o,a as d,f as u,b as n,i as C,g as c,C as A,A as U,o as a,d as t,t as i,F as y,r as f,J as V,e as p,D as z,_ as R,s as B}from"./Wb91U3dY.js";import{_ as E}from"./0pXWRKzj.js";import{_ as P}from"./AiWz3vYg.js";import{u as J}from"./DjVHZ40E.js";import{u as K}from"./B2qGby-e.js";import"./DqUT9jOQ.js";const Q={class:"theme-icar"},G={class:"bg-primary-50 rounded-3xl p-8 md:p-12 mb-16 flex flex-col md:flex-row gap-8 md:gap-10 items-start md:items-center"},O={class:"min-w-0 flex-1"},W={key:0,class:"text-sm uppercase tracking-wider font-bold text-primary-600 mb-2"},X={class:"text-4xl md:text-6xl font-thin tracking-tight leading-tight"},Y={key:1,class:"text-lg md:text-xl font-light leading-relaxed text-secondary-800 max-w-2xl mt-4"},Z={class:"grid grid-cols-1 lg:grid-cols-[1fr_300px] gap-12 lg:gap-16 mb-20"},ee={class:"min-w-0"},te=["innerHTML"],ne={key:1,class:"my-12"},se={class:"flex flex-col"},ae={class:"text-sm text-primary-600 font-bold tabular-nums shrink-0 min-w-[26px]"},oe={key:2,class:"my-10 md:my-14"},re={key:0,class:"lg:sticky lg:top-24 self-start"},ie={class:"bg-white border border-secondary-200 rounded-3xl p-6 md:p-7"},le={class:"min-w-0"},ce={class:"text-xs text-secondary-600 mb-0.5"},me={class:"text-sm text-secondary-900 leading-snug"},de={class:"mt-5 pt-5 border-t border-secondary-100"},ue={class:"mt-16 mb-24"},ke={__name:"[slug]",async setup(ge){let l,_;const m=F().params.slug,{getItems:h}=J(),{md:L}=K(),{data:e}=([l,_]=k(async()=>A(`training-${m}`,async()=>{const g=await h({collection:"pages_training",params:{filter:{slug:{_eq:m}},limit:1}});if(!g.length)throw U({statusCode:404,statusMessage:"Training not found"});return g[0]})),l=await l,_(),l),{data:v}=([l,_]=k(async()=>A(`training-${m}-others`,async()=>await h({collection:"pages_training",params:{filter:{slug:{_neq:m}},sort:"sort",limit:-1}}))),l=await l,_(),l),I=[{label:"Home",to:"/"},{label:"Learning and training",to:"/learning"},{label:"Asset recovery training",to:"/learning/training"},{label:e.value.title,to:`/learning/training/${m}`}],w=B(()=>[{label:"Delivered by",value:e.value.delivered_by,icon:"i-heroicons-academic-cap"},{label:"Target audience",value:e.value.target_audience,icon:"i-heroicons-user-group"},{label:"Number of participants",value:e.value.participants,icon:"i-heroicons-users"},{label:"Duration",value:e.value.duration,icon:"i-heroicons-clock"},{label:"Location",value:e.value.location,icon:"i-heroicons-map-pin"},{label:"Language",value:e.value.language,icon:"i-heroicons-language"}].filter(g=>g.value)),T=B(()=>L(e.value.description||""));return $({title:e.value.title,meta:[{name:"description",content:e.value.learning_objective}]}),$({meta:[{property:"og:title",content:e.value.title},{property:"og:description",content:e.value.learning_objective},{name:"twitter:card",content:"summary_large_image"},{property:"og:url",content:`https://baselgovernance.org/learning/training/${m}`},{property:"og:site_name",content:"baselgovernance.org"}]}),(g,r)=>{const j=N,q=S,D=z,H=R,b=E,M=P;return a(),o("div",Q,[d(b,{class:"max-w-6xl"},{default:u(()=>[d(j,{items:I,class:"hidden sm:block mb-8"}),t("header",G,[t("div",O,[n(e).subtitle?(a(),o("p",W,i(n(e).subtitle),1)):c("",!0),t("h1",X,i(n(e).title),1),n(e).learning_objective?(a(),o("p",Y,i(n(e).learning_objective),1)):c("",!0)])]),t("div",Z,[t("div",ee,[n(e).description?(a(),o("div",{key:0,class:"prose prose-lg max-w-none",innerHTML:n(T)},null,8,te)):c("",!0),n(e).outcomes?.length?(a(),o("section",ne,[r[0]||(r[0]=t("h2",{class:"text-2xl md:text-3xl font-thin mb-6"}," Participants learn to: ",-1)),t("ol",se,[(a(!0),o(y,null,f(n(e).outcomes,(s,x)=>(a(),o("li",{key:x,class:"flex gap-5 items-baseline py-4 border-b border-secondary-100 last:border-b-0 text-base md:text-lg leading-relaxed text-secondary-900"},[t("span",ae,i(String(x+1).padStart(2,"0")),1),t("span",null,i(s.value),1)]))),128))])])):c("",!0),n(e).testimonials?.length?(a(),o("div",oe,[(a(!0),o(y,null,f(n(e).testimonials,(s,x)=>(a(),C(q,{key:`testimonial-${x}`,class:"!mt-0 !mb-12 last:!mb-0"},V({quote:u(()=>[p(i(s.quote),1)]),_:2},[s.attribution?{name:"author",fn:u(()=>[p(i(s.attribution),1)]),key:"0"}:void 0]),1024))),128))])):c("",!0)]),n(w).length?(a(),o("aside",re,[t("div",ie,[r[3]||(r[3]=t("p",{class:"text-xs uppercase tracking-wider text-secondary-600 font-semibold mb-5"}," Key facts ",-1)),(a(!0),o(y,null,f(n(w),s=>(a(),o("div",{key:s.label,class:"flex gap-3 mb-4 last:mb-0"},[d(D,{name:s.icon,class:"size-5 text-primary-600 shrink-0 mt-0.5"},null,8,["name"]),t("div",le,[t("p",ce,i(s.label),1),t("p",me,i(s.value),1)])]))),128)),t("div",de,[r[2]||(r[2]=t("p",{class:"text-sm text-secondary-900 mb-3 font-medium"}," Interested in this programme? ",-1)),d(H,{to:"mailto:[email protected]",color:"icar",size:"sm","trailing-icon":"i-heroicons-arrow-right",class:"rounded-full"},{default:u(()=>[...r[1]||(r[1]=[p(" Contact us ",-1)])]),_:1})])])])):c("",!0)])]),_:1}),d(b,{class:"max-w-3xl"},{default:u(()=>[...r[4]||(r[4]=[t("section",{class:"mt-12 mb-20 text-center bg-primary-50 rounded-3xl p-10 md:p-14"},[t("h2",{class:"text-2xl md:text-3xl font-thin mb-4"}," Interested in this training course for your government agency? "),t("p",{class:"text-base md:text-lg text-secondary-700 mb-3 max-w-xl mx-auto"}," Learn more about the training programmes of our International Centre for Asset Recovery (ICAR) and our uniquely effective approach. "),t("p",{class:"text-base md:text-lg text-secondary-700 max-w-xl mx-auto"},[p(" For more information, contact "),t("a",{href:"mailto:[email protected]",class:"text-primary-600 hover:text-primary-800 underline underline-offset-4"}," [email protected] "),p(" . ")])],-1)])]),_:1}),n(v)?.length?(a(),C(b,{key:0,class:"max-w-4xl"},{default:u(()=>[t("section",ue,[d(M,{title:"More training programmes",items:n(v).map(s=>
1({title:s.title,description:s.learning_objective||"",link:`/learning/training/${s.slug}`})),titleClass:"text-xl"},null,8,["items"])])]),_:1})):c("",!0)])}}};export{ke 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.