PageSourceSearch

https://zimpost.co.zw/_next/static/chunks/241cf5bc3600e5ce.js

js zimpost.co.zw collected 2026-10-02 17:25:43 UTC 5,037 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,41613,63059,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(22016),l=e.i(89970);let s=(0,e.i(75254).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);function i({title:e,description:i,breadcrumbs:n,icon:o,align:c="left",children:d}){let m=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=l.default.context(()=>{m.current&&l.default.fromTo(m.current.querySelectorAll(".header-animate"),{opacity:0,y:20},{opacity:1,y:0,duration:.6,stagger:.1,ease:"power3.out"})});return()=>e.revert()},[]),(0,t.jsx)("header",{className:"pt-25 lg:pt-25 pb-4 lg:pb-6 border-b border-[var(--foreground)]/10",children:(0,t.jsxs)("div",{ref:m,className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[n&&n.length>0&&(0,t.jsx)("nav",{className:`header-animate flex items-center gap-1.5 text-[13px] text-[var(--foreground)] mb-2 flex-wrap ${"center"===c?"justify-center":""}`,children:n.map((e,r)=>(0,t.jsxs)("span",{className:"flex items-center gap-1.5",children:[r>0&&(0,t.jsx)(s,{className:"w-3 h-3"}),e.href?(0,t.jsx)(a.default,{href:e.href,className:"hover:text-[var(--foreground)] transition-colors",children:e.label}):(0,t.jsx)("span",{className:"text-[var(--foreground)]",children:e.label})]},r))}),(0,t.jsxs)("div",{className:`${"center"===c?"text-center mx-auto":"text-left"}`,children:[(0,t.jsxs)("div",{className:`header-animate flex items-center gap-2 mb-1 ${"center"===c?"justify-center":""}`,children:[o&&(0,t.jsx)("div",{className:"w-8 h-8 bg-[var(--color-primary)]/10 rounded-md flex items-center justify-center flex-shrink-0",children:o}),(0,t.jsx)("span",{className:"text-xl md:text-2xl font-semibold",children:e})]}),i&&(0,t.jsx)("p",{className:`header-animate text-[13px] text-[var(--foreground)]/60 ${"center"===c?"max-w-lg mx-auto":"max-w-xl"}`,children:i}),d&&(0,t.jsx)("div",{className:"header-animate mt-4",children:d})]})]})})}e.s(["ChevronRight",()=>s],63059),e.s(["PageHeader",()=>i],41613)},13566,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(57688),l=e.i(46932),s=e.i(88653),i=e.i(37727),n=e.i(78583);let o=[{label:"Ndebele Client Service Charter",image:"/images/csc/NdebeleCSC.jpeg"},{label:"Shona Service Charter",image:"/images/csc/ShonaCSC.jpeg"}];function c(){let[e,c]=(0,r.useState)(null),[d,m]=(0,r.useState)("");return(0,r.useEffect)(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[e]),(0,r.useEffect)(()=>{let e=e=>{"Escape"===e.key&&c(null)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"text-center mb-8",children:[(0,t.jsx)("h3",{className:"text-xl md:text-2xl font-bold mb-3",children:"Client Service Charter"}),(0,t.jsx)("p",{className:"text-[var(--foreground)]/60 max-w-2xl mx-auto",children:"Our commitment to serving you better"})]}),(0,t.jsx)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:o.map(e=>(0,t.jsxs)("button",{onClick:()=>{c(e.image),m(e.label)},className:"group flex items-center gap-3 px-6 py-4 rounded-2xl bg-[var(--foreground)]/5 hover:bg-[var(--color-primary)]/10 border border-[var(--foreground)]/10 hover:border-[var(--color-primary)]/30 transition-all duration-300 text-left",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-xl bg-[var(--color-primary)]/10 flex items-center justify-center group-hover:bg-[var(--color-primary)]/20 transition-colors",children:(0,t.jsx)(n.FileText,{className:"w-5 h-5 text-[var(--color-primary)]"})}),(0,t.jsx)("span",{className:"font-medium text-sm sm:text-base",children:e.label})]},e.label))}),(0,t.jsx)(s.AnimatePresence,{children:e&&(0,t.jsxs)(l.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"fixed inset-0 z-[200] flex items-center justify-center p-4 sm:p-8",onClick:()=>c(null),children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-black/70 backdrop-blur-sm"}),(0,t.jsxs)(l.motion.div,{initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{duration:.25,ease:"easeOut"},onClick:e=>e.stopPropagation(),className:"relative w-full max-w-3xl max-h-[90vh] rounded-2xl overflow-hidden bg-[var(--background)] shadow-2xl",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-[var(--foreground)]/10",children:[(0,t.jsx)("h3",{className:"font-semibold text-lg truncate pr-4",children:d}),(0,t.jsx)("button",{onClick:()=>c(null),className:"w-8 h-8 flex items-center justify-center rounded-lg hover:bg-[var(--foreground)]/10 transition-colors flex-shrink-0",children:(0,t.jsx)(i.X,{className:"w-4 h-4"})})]}),(0,t.jsx)("div",{className:"relative w-full max-h-[calc(90vh-4rem)] overflow-y-auto",children:(0,t.jsx)(a.default,{src:e,alt:d,width:800,height:1100,className:"w-full h-auto object-contain"})})]})]})})]})}e.s(["CscModal",()=>c])}]);

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.