1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CBjQ4p1c.js","./DHGTtAq-.js","./entry.xMQVhtTg.css","./cuFCwvjg.js","./CDPsejDq.js","./D49mOXSH.js","./QuoteOfTheDay.Dskrn5bQ.css"])))=>i.map(i=>d[i]); 2import{a as E,u as P,l as L,v as R,s as F,t as i,r as h,x as O,o as U,y as x,z as _,A as q,k as t,c,w as a,n as p,B as G,d as n,f as M,e as d,j as C,m as Q,C as H,F as J,D as K,h as W,E as X,G as Y}from"./DHGTtAq-.js";import{_ as Z}from"./50dhHVui.js";import{_ as ee}from"./Cwqjo5jo.js";import{_ as w}from"./C2nvWRWv.js";import{_ as S}from"./BpHWU6jR.js";import{_ as te}from"./CVz6NzWe.js";import{t as oe}from"./FUp8Bo8q.js";import{u as se}from"./CsLWVD8V.js";import{V as re,a as ae}from"./DZl7YBif.js";import"./BosuxZz1.js";import"./DGSkRdLu.js";import"./m2BY_hTd.js";import"./CDPsejDq.js";import"./CxBGpyO7.js";import"./BTQLvbAp.js";import"./DN0MYjD1.js";import"./C-GTDzx5.js";import"./DY7PVvcf.js";import"./D8-Z9hzA.js";import"./CvGg_jgd.js";import"./BH_KmG51.js";import"./Dv0hkofe.js";const ne={style:{"justify-self":"center","max-width":"300px"},class:"fill-height"},ze={__name:"[id]",async setup(ie){let f,g;const I=E(),y=P(),A=L(),l=R(),{fetchTermCDN:T}=oe(),V=K(()=>Y(()=>import("./CBjQ4p1c.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url)),u=F();u.params.id||i({name:"sectors"});const z=Number(u.query.page)||1,D=h(u.params.id);let N=z*13-13;const r=h({desktop:{leaderboard:{}},phone:{leaderboard:{}}}),{data:o}=([f,g]=O(()=>se("item",()=>T(u.params.id,{offset:N,limit:13}),{transform:e=>(e.content=e.content||[],e.category=e.term,e.sponsor&&(e.sponsor.modules=(e.modules||[]).filter(s=>s.kind==="sponsor")),e.cosponsor&&(e.cosponsor.modules=(e.modules||[]).filter(s=>s.kind==="cosponsor")),e.breadcrumbItems=[{title:"Sectors",href:"/sectors",disabled:!1},{title:e.term,href:"",disabled:!0}],e),watch:[D]})),f=await f,g(),f);o.value||i("/404",{redirectCode:404});const $=()=>{const{id:e,category:s,description:m}=o.value;r.value=G(o.value.term,o.value.id),y.setAdUnit(r.value.desktop.leaderboard),l.setTerm({term:s,id:e,description:m}),y.addPageDesktopAds([r.value.desktop.leaderboard,r.value.desktop.rectangle_0,r.value.desktop.rectangle_1])};U(()=>{setTimeout(()=>{const{id:e,sponsor:s,cosponsor:m}=o.value;localStorage.setItem("articleCategoryId",e),l.setSponsor(s),l.setCosponsor(m),$()},20)});const B=x(()=>o.value.content),b=x(()=>o.value.layout!=="default"?[{value:"Latest",to:"categories-id"},{value:"Authors",to:"categories-id-contributors"}]:null);return _(()=>o.value,e=>{e&&(localStorage.setItem("articleCategoryId",e.id),l.setTerm({term:e.category,id:e.id}),e.sponsor&&l.setSponsor(e.sponsor),e.cosponsor&&l.setCosponsor(e.cosponsor))},{deep:!0}),_(()=>o.value,e=>{if(!e)return i({name:"404"},{redirectCode:404});if(I.publication!==e.publication){let s="";switch(e.publication){case"africa":s=`https://itweb.africa/categories/${e.id}`;break;case"brainstorm":s=`https://brainstorm.itweb.co.za/category/${e.id}`;break}if(s)return i(s,{redirectCode:301,external:!0})}if(e.state==="trash")return e.parent?i({name:"categories-id",params:{id:e.parent.id||e.parent}}):i({name:"index"});if(e.kind!=="category")return i({name:"terms-id",params:{id:u.params.id}})},{immediate:!0}),_(()=>B.value,e=>{A.setPagination(e)},{immediate:!0}),(e,s)=>{const m=q("router-view"),v=Z;return t(o)?(n(),c(t(ee),{key:0,breadcrumbs:t(o).breadcrumbItems},{pane:a(()=>[M("div",ne,[t(o).sponsor?(n(),c(t(S),{key:0,class:"pb-0",sponsor:t(o).sponsor},null,8,["sponsor"])):p("",!0),d(C,{"no-gutters":"",justify:"center"},{default:a(()=>[d(v,null,{default:a(()=>[t(r).desktop.rectangle_0?(n(),c(t(w),{key:0,id:t(r).desktop.rectangle_0.divId,size:t(r).desktop.rectangle_0.size},null,8,["id","size"])):p("",!0)]),_:1})]),_:1}),d(te,null,{default:a(()=>[d(t(V),{class:"my-4"})]),_:1}),t(o).cosponsor?(n(),c(t(S),{key:1,class:"pb-0",sponsor:t(o).cosponsor},null,8,["sponsor"])):p("",!0),d(C,{"no-gutters":"",justify:"center",style:{position:"sticky",top:"90px"}},{default:a(()=>[d(v,null,{default:a(()=>[t(r).desktop.rectangle_1?(n(),c(t(w),{key:0,id:t(r).desktop.rectangle_1.divId,size:t(r).desktop.rectangle_1.size},null,8,["id","size"])):p("",!0)]),_:1})]),_:1})])]),default:a(()=>[t(b)?(n(),c(re,{key:0,centered:"",class:"mb-3"},{default:a(()=>[(n(!0),Q(J,null,H(t(b),(k,j)=>(n(),c(ae,{exact:"",to:{name:k.to,params:{id:t(o).id}},key:j,class:"text-blue"},{default:a(()=>[W(X(k.value),1)]),_:2},1032,["to"]))),128))]),_:1})):p("",!0),d(m,{item:t(o)},null,8,["item"])]),_:1},8,["breadcrumbs"])):p("",!0)}}};export{ze 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.