1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,54943,e=>{"use strict";let t=(0,e.i(475254).default)("search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);e.s(["default",0,t])},555436,e=>{"use strict";var t=e.i(54943);e.s(["Search",()=>t.default])},940141,e=>{"use strict";var t=e.i(271645),s={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},r=t.default.createContext&&t.default.createContext(s),a=["attr","size","title"];function i(){return(i=Object.assign.bind()).apply(this,arguments)}function l(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,r)}return s}function n(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?l(Object(s),!0).forEach(function(t){var r,a,i;r=e,a=t,i=s[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var r=s.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in r?Object.defineProperty(r,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):l(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e}function o(e){var l=s=>{var r,{attr:l,size:o,title:c}=e,d=function(e,t){if(null==e)return{};var s,r,a=function(e,t){if(null==e)return{};var s={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;s[r]=e[r]}return s}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)s=i[r],!(t.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(e,s)&&(a[s]=e[s])}return a}(e,a),u=o||s.size||"1em";return s.className&&(r=s.className),e.className&&(r=(r?r+" ":"")+e.className),t.default.createElement("svg",i({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},s.attr,l,d,{className:r,style:n(n({color:e.color||s.color},s.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),c&&t.default.createElement("title",null,c),e.children)};return void 0!==r?t.default.createElement(r.Consumer,null,e=>l(e)):l(s)}e.s(["GenIcon",0,function(e){return s=>t.default.createElement(o,i({attr:n({},e.attr)},s),function e(s){return s&&s.map((s,r)=>t.default.createElement(s.tag,n({key:r},s.attr),e(s.child)))}(e.child))}],940141)},671428,e=>{"use strict";var t=e.i(843476),s=e.i(647163);e.s(["Skeleton",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,s.cn)("animate-pulse rounded-md bg-grey-100/20",e),...r})}])},63270,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(30030),a=e.i(30207),i=e.i(934620),l=e.i(248425),n="Avatar",[o,c]=(0,r.createContextScope)(n),[d,u]=o(n),m=s.forwardRef((e,r)=>{let{__scopeAvatar:a,...i}=e,[n,o]=s.useState("idle");return(0,t.jsx)(d,{scope:a,imageLoadingStatus:n,onImageLoadingStatusChange:o,children:(0,t.jsx)(l.Primitive.span,{...i,ref:r})})});m.displayName=n;var h="AvatarImage",x=s.forwardRef((e,r)=>{let{__scopeAvatar:n,src:o,onLoadingStatusChange:c=()=>{},...d}=e,m=u(h,n),x=function(e,t){let[r,a]=s.useState("idle");return(0,i.useLayoutEffect)(()=>{if(!e)return void a("error");let s=!0,r=new window.Image,i=e=>()=>{s&&a(e)};return a("loading"),r.onload=i("loaded"),r.onerror=i("error"),r.src=e,t&&(r.referrerPolicy=t),()=>{s=!1}},[e,t]),r}(o,d.referrerPolicy),f=(0,a.useCallbackRef)(e=>{c(e),m.onImageLoadingStatusChange(e)});return(0,i.useLayoutEffect)(()=>{"idle"!==x&&f(x)},[x,f]),"loaded"===x?(0,t.jsx)(l.Primitive.img,{...d,ref:r,src:o}):null});x.displayName=h;var f="AvatarFallback",p=s.forwardRef((e,r)=>{let{__scopeAvatar:a,delayMs:i,...n}=e,o=u(f,a),[c,d]=s.useState(void 0===i);return s.useEffect(()=>{if(void 0!==i){let e=window.setTimeout(()=>d(!0),i);return()=>window.clearTimeout(e)}},[i]),c&&"loaded"!==o.imageLoadingStatus?(0,t.jsx)(l.Primitive.span,{...n,ref:r}):null});p.displayName=f;var g=e.i(647163);let j=s.forwardRef(({className:e,...s},r)=>(0,t.jsx)(m,{ref:r,className:(0,g.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",e),...s}));j.displayName=m.displayName;let b=s.forwardRef(({className:e,...s},r)=>(0,t.jsx)(x,{ref:r,className:(0,g.cn)("aspect-square h-full w-full",e),...s}));b.displayName=x.displayName;let v=s.forwardRef(({className:e,...s},r)=>(0,t.jsx)(p,{ref:r,className:(0,g.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",e),...s}));v.displayName=p.displayName,e.s(["Avatar",0,j,"AvatarFallback",0,v,"AvatarImage",0,b],63270)},361277,e=>{"use strict";let t=(0,e.i(475254).default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["default",0,t])},87316,e=>{"use strict";var t=e.i(361277);e.s(["Calendar",()=>t.default])},10708,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(248425),a=s.forwardRef((e,s)=>(0,t.jsx)(r.Primitive.label,{...e,ref:s,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));a.displayName="Label";var i=e.i(225913),l=e.i(647163);let n=(0,i.cva)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),o=s.forwardRef(({className:e,...s},r)=>(0,t.jsx)(a,{ref:r,className:(0,l.cn)(n(),e),...s}));o.displayName=a.displayName,e.s(["Label",0,o],10708)},994814,e=>{"use strict";var t=e.i(653145);let s=(e,s,r)=>{if(e&&"reportValidity"in e){let a=(0,t.get)(r,s);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},r=(e,t)=>{for(let r in t.fields){let a=t.fields[r];a&&a.ref&&"reportValidity"in a.ref?s(a.ref,r,e):a.refs&&a.refs.forEac
1h(t=>s(t,r,e))}},a=(e,t)=>e.some(e=>e.startsWith(t+"."));var i=function(e,s){for(var r={};e.length;){var a=e[0],i=a.code,l=a.message,n=a.path.join(".");if(!r[n])if("unionErrors"in a){var o=a.unionErrors[0].errors[0];r[n]={message:o.message,type:o.code}}else r[n]={message:l,type:i};if("unionErrors"in a&&a.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),s){var c=r[n].types,d=c&&c[a.code];r[n]=(0,t.appendErrors)(n,s,r,i,d?[].concat(d,a.message):a.message)}e.shift()}return r};e.s(["zodResolver",0,function(e,s,l){return void 0===l&&(l={}),function(n,o,c){try{return Promise.resolve(function(t){try{var a=Promise.resolve(e["sync"===l.mode?"parse":"parseAsync"](n,s)).then(function(e){return c.shouldUseNativeValidation&&r({},c),{errors:{},values:l.raw?n:e}})}catch(e){return t(e)}return a&&a.then?a.then(void 0,t):a}(function(e){if(Array.isArray(null==e?void 0:e.errors))return{values:{},errors:((e,s)=>{s.shouldUseNativeValidation&&r(e,s);let i={};for(let r in e){let l=(0,t.get)(s.fields,r),n=Object.assign(e[r]||{},{ref:l&&l.ref});if(a(s.names||Object.keys(e),r)){let e=Object.assign({},(0,t.get)(i,r));(0,t.set)(e,"root",n),(0,t.set)(i,r,e)}else(0,t.set)(i,r,n)}return i})(i(e.errors,!c.shouldUseNativeValidation&&"all"===c.criteriaMode),c)};throw e}))}catch(e){return Promise.reject(e)}}}],994814)},874946,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(991918),a=e.i(653145),i=e.i(647163),l=e.i(10708);let n=a.FormProvider,o=s.createContext({}),c=()=>{let e=s.useContext(o),t=s.useContext(d),{getFieldState:r,formState:i}=(0,a.useFormContext)(),l=r(e.name,i);if(!e)throw Error("useFormField should be used within <FormField>");let{id:n}=t;return{id:n,name:e.name,formItemId:`${n}-form-item`,formDescriptionId:`${n}-form-item-description`,formMessageId:`${n}-form-item-message`,...l}},d=s.createContext({}),u=s.forwardRef(({className:e,...r},a)=>{let l=s.useId();return(0,t.jsx)(d.Provider,{value:{id:l},children:(0,t.jsx)("div",{ref:a,className:(0,i.cn)("space-y-2",e),...r})})});u.displayName="FormItem";let m=s.forwardRef(({className:e,...s},r)=>{let{error:a,formItemId:n}=c();return(0,t.jsx)(l.Label,{ref:r,className:(0,i.cn)(a&&"text-red-800",e),htmlFor:n,...s})});m.displayName="FormLabel";let h=s.forwardRef(({...e},s)=>{let{error:a,formItemId:i,formDescriptionId:l,formMessageId:n}=c();return(0,t.jsx)(r.Slot,{ref:s,id:i,"aria-describedby":a?`${l} ${n}`:`${l}`,"aria-invalid":!!a,...e})});h.displayName="FormControl";let x=s.forwardRef(({className:e,...s},r)=>{let{formDescriptionId:a}=c();return(0,t.jsx)("p",{ref:r,id:a,className:(0,i.cn)("text-sm text-[#475467]",e),...s})});x.displayName="FormDescription";let f=s.forwardRef(({className:e,children:s,...r},a)=>{let{error:l,formMessageId:n}=c(),o=l?String(l?.message):s;return o?(0,t.jsx)("p",{ref:a,id:n,className:(0,i.cn)("text-sm font-medium text-red-800",e),...r,children:o}):null});f.displayName="FormMessage",e.s(["Form",0,n,"FormControl",0,h,"FormDescription",0,x,"FormField",0,({...e})=>(0,t.jsx)(o.Provider,{value:{name:e.name},children:(0,t.jsx)(a.Controller,{...e})}),"FormItem",0,u,"FormLabel",0,m,"FormMessage",0,f])},66511,e=>{"use strict";e.s(["default",0,function(e){var t=Object.create(null);return function(s){return void 0===t[s]&&(t[s]=e(s)),t[s]}}])},88653,e=>{"use strict";e.i(247167);var t=e.i(843476),s=e.i(271645),r=e.i(231178),a=e.i(947414),i=e.i(821476),l=s,n=e.i(737806);class o extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:s}){let r=(0,l.useId)(),a=(0,l.useRef)(null),i=(0,l.useRef)({width:0,height:0,top:0,left:0}),{nonce:d}=(0,l.useContext)(n.MotionConfigContext);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:l,left:n}=i.current;if(s||!a.current||!e||!t)return;a.current.dataset.motionPopId=r;let o=document.createElement("style");return d&&(o.nonce=d),document.head.appendChild(o),o.sheet&&o.sheet.insertRule(` 2 [data-motion-pop-id="${r}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 top: ${l}px !important; 7 left: ${n}px !important; 8 } 9 `),()=>{document.head.removeChild(o)}},[s]),(0,t.jsx)(o,{isPresent:s,childRef:a,sizeRef:i,children:l.cloneElement(e,{ref:a})})}let d=({children:e,initial:r,isPresent:l,onExitComplete:n,custom:o,presenceAffectsLayout:d,mode:m})=>{let h=(0,a.useConstant)(u),x=(0,s.useId)(),f=(0,s.useCallback)(e=>
9{for(let t of(h.set(e,!0),h.values()))if(!t)return;n&&n()},[h,n]),p=(0,s.useMemo)(()=>({id:x,initial:r,isPresent:l,custom:o,onExitComplete:f,register:e=>(h.set(e,!1),()=>h.delete(e))}),d?[Math.random(),f]:[l,f]);return(0,s.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[l]),s.useEffect(()=>{l||h.size||!n||n()},[l]),"popLayout"===m&&(e=(0,t.jsx)(c,{isPresent:l,children:e})),(0,t.jsx)(i.PresenceContext.Provider,{value:p,children:e})};function u(){return new Map}var m=e.i(464978);let h=e=>e.key||"";function x(e){let t=[];return s.Children.forEach(e,e=>{(0,s.isValidElement)(e)&&t.push(e)}),t}var f=e.i(674008);e.s(["AnimatePresence",0,({children:e,custom:i,initial:l=!0,onExitComplete:n,presenceAffectsLayout:o=!0,mode:c="sync",propagate:u=!1})=>{let[p,g]=(0,m.usePresence)(u),j=(0,s.useMemo)(()=>x(e),[e]),b=u&&!p?[]:j.map(h),v=(0,s.useRef)(!0),y=(0,s.useRef)(j),w=(0,a.useConstant)(()=>new Map),[N,C]=(0,s.useState)(j),[F,E]=(0,s.useState)(j);(0,f.useIsomorphicLayoutEffect)(()=>{v.current=!1,y.current=j;for(let e=0;e<F.length;e++){let t=h(F[e]);b.includes(t)?w.delete(t):!0!==w.get(t)&&w.set(t,!1)}},[F,b.length,b.join("-")]);let S=[];if(j!==N){let e=[...j];for(let t=0;t<F.length;t++){let s=F[t],r=h(s);b.includes(r)||(e.splice(t,0,s),S.push(s))}"wait"===c&&S.length&&(e=S),E(x(e)),C(j);return}let{forceRender:k}=(0,s.useContext)(r.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:F.map(e=>{let s=h(e),r=(!u||!!p)&&(j===F||b.includes(s));return(0,t.jsx)(d,{isPresent:r,initial:(!v.current||!!l)&&void 0,custom:r?void 0:i,presenceAffectsLayout:o,mode:c,onExitComplete:r?void 0:()=>{if(!w.has(s))return;w.set(s,!0);let e=!0;w.forEach(t=>{t||(e=!1)}),e&&(null==k||k(),E(y.current),u&&(null==g||g()),n&&n())},children:e},s)})})}],88653)},941826,e=>{"use strict";function t(){return"https://quoterequest.com".replace(/\/+$/,"")}e.s(["getQRBaseUrl",0,t,"navigateToQRCart",0,function(e){let s=function(){{let e=window.location.hostname.toLowerCase();if("qr.c9ja.com"===e||e.includes("quoterequest.com"))return"/cart";if("cn-staging.vercel.app"===e||e.endsWith(".vercel.app")||e.includes("c9ja.com"))return"https://qr.c9ja.com/cart";if(e.includes("connectnigeria.com"))return"https://www.quoterequest.com/cart";if("localhost"===e||"127.0.0.1"===e)return"/quote-request/cart"}let e=t();return e?`${e}/cart`:"/quote-request/cart"}();if(/^https?:\/\//i.test(s)){let t=new URL(s);return t.origin===window.location.origin&&e?void e.push(t.pathname+t.search+t.hash):void(window.location.href=s)}e?e.push(s):window.location.href=s}])},197060,e=>{"use strict";var t=e.i(843476),s=e.i(522016),r=e.i(657688),a=e.i(618566);e.s(["default",0,function(){return["/quote-request/create-account"].includes((0,a.usePathname)())?null:(0,t.jsx)("footer",{className:"border-t border-gray-200 bg-white",children:(0,t.jsxs)("div",{className:"mx-auto max-w-7xl px-6 py-12",children:[(0,t.jsxs)("div",{className:"grid gap-12 lg:grid-cols-[400px_1fr]",children:[(0,t.jsx)("div",{children:(0,t.jsx)(s.default,{href:"/","aria-label":"Connect Nigeria Home",children:(0,t.jsx)(r.default,{src:"/assets/icons/cn-logo.svg",alt:"Connect Nigeria",width:224,height:48,className:"h-auto w-56",priority:!1})})}),(0,t.jsxs)("div",{className:"grid gap-10 sm:grid-cols-2 lg:grid-cols-3",children:[(0,t.jsxs)("nav",{"aria-labelledby":"footer-navigation",children:[(0,t.jsx)("h2",{id:"footer-navigation",className:"text-sm uppercase tracking-wide text-gray-500",children:"Navigation"}),(0,t.jsxs)("ul",{className:"mt-3 space-y-2",children:[(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/business",className:"text-slate-900 hover:text-lime-600",children:"Business"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/cars",className:"text-slate-900 hover:text-lime-600",children:"Cars"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/deals",className:"text-slate-900 hover:text-lime-600",children:"Deals"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/events",className:"text-slate-900 hover:text-lime-600",children:"Events"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/jobs",className:"text-slate-900 hover:text-lime-600",children:"Jobs"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/real-estate",className:"text-slate-900 hover:text-lime-600",children:"Real Estate"})})]})]}),(0,t.jsxs)("nav",{"aria-labelledby":"footer-about",children:[(0,t.jsx)("h2",{id:"footer-about",className:"text-sm uppercase tracking-wide text-gray-500",children:"About"}),(0,t.jsxs)("ul",{className:"mt-3 space-y-2",children:[(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/about-us/contact-us",className:"text-slate-900 hover:text-lime-600",children:"Contact Us"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/about-us/faqs",className:"text-slate-900 hover:text-lime-600",children:"FAQs"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/about-us/term-of-use",className:"text-slate-900 hover:text-lime-600",children:"Terms of Use"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/about-us/privacy-policy",className:"text-slate-900 hover:text-lime-600",children:"Privacy Policy"})})]})]}),(0,t.jsxs)("nav",{"aria-labelledby":"footer-updates",children:[(0,t.jsx)("h2",{id:"footer-updates",className:"text-sm uppercase tracking-wide text-gray-500",children:"Stay Updated"}),(0,t.jsxs)("ul",{className:"mt-3 space-y-2",children:[(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/advertise",className:"text-slate-900 hover:text-lime-600",children:"Advertise"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/articles",className:"text-slate-900 hover:text-lime-600",children:"Articles"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/business-mixer",className:"text-slate-900 hover:text-lime-600",children:"Business Mixer"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/club-connect",className:"text-slate-900 hover:text-lime-600",children:"Club Connect"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/cntv",className:"text-slate-900 hover:text-lime-600",children:"CNTV"})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"/family",className:"text-slate-900 hover:text-lime-600",children:"CN Family"})})]})]})]})]}),(0,t.jsx)("div",{className:"mt-12 border-t border-gray-200 pt-6",children:(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between",children:[(0,t.jsxs)("p",{className:"text-sm text-slate-700",children:["© ",new Date().getFullYear()," ConnectNigeria.com â All Rights Reserved"]}),(0,t.jsxs)("ul",{className:"flex items-center gap-6",children:[(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"https://web.facebook.com/ConnectNigeria","aria-label":"Facebook",className:"text-gray-500 hover:text-lime-600",children:(0,t.jsx)(r.default,{src:"/assets/icons/facebook.svg",alt:"facebook",width:24,height:24})})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"https://www.instagram.com/connectnigeria","aria-label":"Instagram",className:"text-gray-500 hover:text-lime-600",children:(0,t.jsx)(r.default,{src:"/assets/icons/instagram.svg",alt:"instagram",width:24,height:24})})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"https://twitter.com/ConnectNigeria","aria-label":"X (Twitter)",className:"text-gray-500 hover:text-lime-600",children:(0,t.jsx)(r.default,{src:"/assets/icons/twitter.svg",alt:"twitter",width:24,height:24})})}),(0,t.jsx)("li",{children:(0,t.jsx)(s.default,{href:"https://www.linkedin.com/company/connectnigeria.com","aria-label":"LinkedIn",className:"text-gray-500 hover:text-lime-600",children:(0,t.jsx)(r.default,{src:"/assets/icons/linkedin.svg",alt:"linkedin",width:24,height:24})})})]})]})})]})})}])},877263,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(630374),a=e.i(23750),i=e.i(167881),l=e.i(174117),n=e.i(647163);e.s(["default",0,({open:e,onOpenChange:o,onSubmitSuccess:c})=>
9{let[d,u]=(0,s.useState)(""),[m,h]=(0,s.useState)(!1),[x,f]=(0,s.useState)({type:null,message:""});(0,s.useEffect)(()=>{if(!e){let e=setTimeout(()=>{f({type:null,message:""}),u("")},300);return()=>clearTimeout(e)}},[e]);let p=async e=>{try{let t=await fetch("https://api.connectnigeria.com/api/v1/generic/newsletter-subscribers",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({email:e})});if(!t.ok){let e="Failed to subscribe";try{e=(await t.json()).message||e}catch{e="Failed to subscribe. Please try again."}throw Error(e)}let s=await t.json();return{success:!0,message:"Successfully subscribed!",data:s}}catch(e){return{success:!1,message:e instanceof Error?e.message:"Failed to subscribe. Please try again."}}},g=async e=>{if(e.preventDefault(),!d.trim()){f({type:"error",message:"Please enter your email address."}),(0,l.toast)({title:"Email required",description:"Please enter your email address.",variant:"destructive"});return}if(!(0,n.isValidEmail)(d)){f({type:"error",message:"Please enter a valid email address."}),(0,l.toast)({title:"Invalid email",description:"Please enter a valid email address.",variant:"destructive"});return}h(!0),f({type:null,message:""});try{let e=await p(d);if(e.success)f({type:"success",message:"Thank you for subscribing to our newsletter!"}),u(""),setTimeout(()=>{o(!1),c?.(),setTimeout(()=>{f({type:null,message:""})},300)},2e3);else throw Error(e.message)}catch(e){f({type:"error",message:e instanceof Error?e.message:"Please try again later."})}finally{h(!1)}};return(0,t.jsx)(r.Dialog,{open:e,onOpenChange:o,children:(0,t.jsx)(r.DialogContent,{className:"bg-[#051326] text-white border-none w-[95vw] sm:max-w-md p-0 overflow-hidden",children:(0,t.jsx)("div",{className:"p-8 relative",children:(0,t.jsxs)("div",{className:"text-center space-y-6",children:[null===x.type?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("h2",{className:"text-3xl font-bold",children:["Sign up for news",(0,t.jsx)("br",{}),"and special offers"]}),(0,t.jsx)("p",{className:"text-white/80 text-balance",children:"Sign up to our newsletter now and get the latest news and special offers delivered directly to your inbox."})]}):(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsx)("h2",{className:"text-3xl font-bold",children:"success"===x.type?"Thank you!":"Oops!"}),(0,t.jsx)("p",{className:`text-balance ${"success"===x.type?"text-white/80":"text-red-300"}`,children:x.message})]}),"success"!==x.type&&(0,t.jsxs)("form",{onSubmit:g,className:"pt-4 flex flex-col gap-4",children:[(0,t.jsx)(a.Input,{type:"email",placeholder:"Enter your email...",className:"bg-white/10 border-white/20 placeholder:text-white/60 text-white h-12",value:d,onChange:e=>u(e.target.value),disabled:m}),(0,t.jsx)(i.Button,{type:"submit",className:"bg-[#8CD02C] hover:bg-[#8CD02C]/90 text-white font-medium h-12 w-full rounded-md",disabled:m,children:m?"Subscribing...":"Subscribe"})]})]})})})})}])},592032,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(846932),a=e.i(88653),i=e.i(984828),l=e.i(373375),n=e.i(37727),o=e.i(522016),c=e.i(167881),d=e.i(877263),u=e.i(647163),m=e.i(630374),h=e.i(23750),x=e.i(184762),f=e.i(743004),p=e.i(653145),g=e.i(994814);let j=f.z.object({name:f.z.string().min(1,"Full name is required"),email:f.z.string().email("Invalid email"),message:f.z.string().optional()});var b=e.i(874946),v=e.i(954616),y=e.i(616752),w=e.i(174117),N=e.i(512572);let C=({open:e,setOpen:s})=>{let{openModal:r}=(0,N.useModalStore)(),a=(0,y.default)(),i=(0,p.useForm)({resolver:(0,g.zodResolver)(j),defaultValues:{name:"",email:"",message:""}}),{mutateAsync:l,isPending:n}=(0,v.useMutation)({mutationFn:async e=>await a.post("generic/contact-us",{...e,subject:"Feedback"}),onSuccess:e=>{i.reset(),s(!1),r("Message sent","Your message has been sent successfully. Thank you for your feedback!")}}),o=async e=>{try{await l(e)}catch(e){s(!1),(0,w.toast)({title:"Error",description:e?.response?.data?.message??"Something went wrong",className:(0,u.cn)("top-2 right-2 flex fixed w-[380px] max-w-[100vw] bg-white border-[#991b1b] text-[#991b1b] ")})}};return(0,t.jsx)(m.Dialog,{open:e,onOpenChange:s,children:(0,t.jsxs)(m.DialogContent,{className:"p-6 z-[9999] lg:w-[430px] md:w-[430px] w-full",onInteractOutside:e=>e.preventDefault(),onEscapeKeyDown:e=>e.preventDefault(),children:[(0,t.jsx)("h2",{className:"text-2xl font-bold mb-2",children:"Please enter your details"}),(0,t.jsx)("div",{className:"border-b mb-4"}),(0,t.jsx)(b.Form,{...i,children:(0,t.jsxs)("form",{onSubmit:i.handleSubmit(o),className:"space-y-4",children:[(0,t.jsx)(b.FormField,{control:i.control,name:"name",render:({field:e})=>(0,t.jsxs)(b.FormItem,{children:[(0,t.jsx)(b.FormLabel,{children:"Full name *"}
9),(0,t.jsx)(b.FormControl,{children:(0,t.jsx)(h.Input,{disabled:n,placeholder:"Full name",...e})}),(0,t.jsx)(b.FormMessage,{})]})}),(0,t.jsx)(b.FormField,{control:i.control,name:"email",render:({field:e})=>(0,t.jsxs)(b.FormItem,{children:[(0,t.jsx)(b.FormLabel,{children:"Email address *"}),(0,t.jsx)(b.FormControl,{children:(0,t.jsx)(h.Input,{disabled:n,placeholder:"Email address",...e})}),(0,t.jsx)(b.FormMessage,{})]})}),(0,t.jsx)(b.FormField,{control:i.control,name:"message",render:({field:e})=>(0,t.jsxs)(b.FormItem,{children:[(0,t.jsx)(b.FormLabel,{children:"Comment"}),(0,t.jsx)(b.FormControl,{children:(0,t.jsx)(x.Textarea,{disabled:n,placeholder:"Add your comment here",...e})}),(0,t.jsx)(b.FormMessage,{})]})}),(0,t.jsx)(c.Button,{type:"submit",className:"w-full bg-connect-green hover:bg-connect-green/70 text-white text-md h-11 rounded-xl",children:n?"Submitting...":"Submit"})]})})]})})};e.s(["default",0,()=>{let[e,m]=(0,s.useState)(!1),[h,x]=(0,s.useState)(!1),[f,p]=(0,s.useState)(!1),g=()=>p(e=>!e);return(0,t.jsxs)("div",{className:"fixed w-fit right-0 md:left-0 top-1/2 -translate-y-1/2 z-[50] flex items-center",children:[(0,t.jsxs)("button",{onClick:g,className:"bg-white text-black opacity-75 hover:opacity-100 font-bold p-2 md:p-3 shadow-md flex items-center gap-2 md:text-[18px]",style:{writingMode:"vertical-rl"},children:[(0,t.jsx)(l.ChevronLeft,{className:`transition-transform ${f?"rotate-0":" rotate-180"}`,size:16}),(0,t.jsx)("span",{style:{writingMode:"sideways-lr"},children:"Feedback"})]}),(0,t.jsx)(a.AnimatePresence,{children:f&&(0,t.jsxs)(r.motion.div,{initial:{x:-300},animate:{x:0},exit:{x:-300},transition:{duration:.3},className:"relative bg-white shadow-lg rounded-lg ml-2 p-4 w-[350px] flex flex-col gap-[24px]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[20px] border-b border-[#ECECEC] pb-3",children:[(0,t.jsx)("h2",{className:"text-[28px] font-semibold",children:"Share Connect Nigeria"}),(0,t.jsxs)("div",{className:"flex justify-center items-center gap-3 text-[26px]",children:[(0,t.jsx)(o.default,{href:"https://web.facebook.com/ConnectNigeria/",prefetch:!1,children:(0,t.jsx)(i.FaFacebook,{className:"text-blue-600 cursor-pointer"})}),(0,t.jsx)(o.default,{href:"https://wa.me/2348098005000",prefetch:!1,children:(0,t.jsx)(i.FaWhatsapp,{className:"text-green-500 cursor-pointer"})}),(0,t.jsx)(o.default,{href:"https://www.instagram.com/connectnigeria",prefetch:!1,children:(0,t.jsx)(i.FaInstagram,{className:"text-pink-500 cursor-pointer"})}),(0,t.jsx)(o.default,{href:"https://twitter.com/ConnectNigeria",prefetch:!1,children:(0,t.jsx)(i.FaXTwitter,{className:"text-black cursor-pointer"})}),(0,t.jsx)(o.default,{href:"https://www.linkedin.com/company/connectnigeria.com/",prefetch:!1,children:(0,t.jsx)(i.FaLinkedin,{className:"text-blue-700 cursor-pointer"})}),(0,t.jsx)(o.default,{href:"mailto:[email protected]",prefetch:!1,children:(0,t.jsx)(i.FaEnvelope,{className:"text-gray-700 cursor-pointer"})})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(c.Button,{onClick:()=>m(!0),className:"bg-[#EF8C37] hover:bg-[#EF8C37]/70 text-white font-medium py-2 rounded-[12px] uppercase flex items-center gap-2",children:"Send your feedback"}),(0,t.jsx)(c.Button,{onClick:()=>x(!0),className:"bg-[#0A1429] hover:bg-[#0A1429]/70 text-white font-medium py-2 rounded-[12px] uppercase flex items-center gap-2",children:"SUBSCRIBE TO NEWSLETTER"}),(0,t.jsx)(c.Button,{onClick:()=>{{let e=navigator.userAgent;e.includes("Mac")?alert("Press â + D to bookmark this page."):e.includes("Windows")?alert("Press Ctrl + D to bookmark this page."):alert("Use your browserâs menu to bookmark this page.")}},className:"bg-[#0A1429] hover:bg-[#0A1429]/70 text-white font-medium py-2 rounded-[12px] uppercase flex items-center gap-2",children:"BOOKMARK WEBSITE"}),(0,t.jsx)(o.default,{href:"/advertise",className:(0,u.cn)((0,c.buttonVariants)({variant:"default"}),"bg-[#0A1429] hover:bg-[#0A1429]/70 text-white font-medium py-2 rounded-[12px] uppercase flex items-center gap-2"),prefetch:!1,children:"ADVERTISE WITH US"}),(0,t.jsx)(o.default,{href:"/user-manager/listings/create",className:(0,u.cn)((0,c.buttonVariants)({variant:"default"}),"bg-[#0A1429] hover:bg-[#0A1429]/70 text-white font-medium py-2 rounded-[12px] uppercase flex items-center gap-2"),prefetch:!1,children:"LIST NOW"})]}),(0,t.jsx)(n.X,{onClick:g,className:"absolute top-2 right-2 cursor-pointer text-gray-500 hover:text-gray-700",size:20})]})}),(0,t.jsx)(d.default,{open:h,onOpenChange:x}),(0,t.jsx)(C,{open:e,setOpen:m})]})}],592032)},796062,e=>{"use strict";var t=e.i(843476),s=e.i(618566);e.s(["default",0,function({children:e}){let r=(0,s.usePathname)(),a="/"===r||"/articles"===r||"/quote-request"===r||"/advertise"===r||"/leaderboard"===r||"/newsletter"===r||r===`/quote-request/category/${r.split("/")[3]}`;return(0,t.jsx)("main",{className:"bg-[#F4F4F4]",children:(0,t.jsx)("div",{className:`mx-auto w-full ${a?"":"xl:max-w-[1400px]"}`,children:e})})}])},655479,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(610201),a=e.i(526732);function i(){let{status:e,data:s}=(0,a.useSession)();return(0,t.jsx)(r.default,{isSignedIn:"loading"===e?null:"authenticated"===e})}function l(){return(0,t.jsx)("header",{className:"fixed top-0 left-0 right-0 z-50 bg-white shadow-md pt-3",children:(0,t.jsxs)("div",{className:"container pb-2 flex items-center justify-between",children:[(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)("a",{href:"/",className:"flex items-center",children:(0,t.jsx)("img",{src:"/assets/images/logo.png",width:200,height:60,alt:"ConnectNigeria Logo",className:"h-auto max-w-[140px] w-full"})})}),(0,t.jsx)("div",{className:"flex items-center gap-4",children:(0,t.jsxs)("div",{className:"hidden md:flex gap-3",children:[(0,t.jsx)("div",{className:"h-10 w-24 bg-gray-200 rounded-full animate-pulse"}),(0,t.jsx)("div",{className:"h-10 w-24 bg-gray-200 rounded-full animate-pulse"})]})})]})})}e.s(["default",0,function(){return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(l,{}),children:(0,t.jsx)(i,{})})}])},700083,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(657688),a=e.i(618566),i=e.i(877263);e.s(["NewsLetter",0,function(){let e=(0,a.usePathname)(),l=(0,a.useRouter)(),n=["/","/articles","/cntv","/advertise","/newsletter"].includes(e),[o,c]=(0,s.use
9State)(!1);return n?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"font-Archivo container",children:[(0,t.jsxs)("div",{className:"relative min-h-[400px] w-full overflow-hidden rounded-2xl lg:min-h-[250px]",children:[(0,t.jsxs)("div",{className:"absolute inset-0 z-0",children:[(0,t.jsx)(r.default,{src:"/assets/images/newsletter-bg.png",alt:"Newsletter background",fill:!0,className:"object-cover",priority:!0}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/30"})]}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-col justify-between gap-8 px-6 py-8 md:px-10 md:py-10 lg:flex-row lg:gap-12 lg:px-16",children:[(0,t.jsx)("div",{className:"flex-shrink-0",children:(0,t.jsx)(r.default,{src:"/assets/images/logo.png",width:200,height:60,alt:"ConnectNigeria Logo",className:"h-auto w-full max-w-[140px]"})}),(0,t.jsx)("div",{className:"max-w-xl flex-1",children:(0,t.jsxs)("div",{className:"space-y-4 md:space-y-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-3xl font-bold leading-tight text-white md:text-4xl",children:"SIGN UP FOR OUR"}),(0,t.jsx)("h2",{className:"text-3xl font-bold leading-tight text-white md:text-4xl lg:text-5xl xl:text-[56px]",children:"Newsletter"})]}),(0,t.jsx)("p",{className:"text-base text-white md:text-lg lg:text-xl",children:"Get the latest deals, articles and business tips"}),(0,t.jsx)("button",{type:"button",onClick:()=>c(!0),className:"rounded-md bg-[#FF9500] px-8 py-3 text-sm font-bold uppercase tracking-wide text-white transition-colors hover:bg-[#E68600] md:px-12 md:py-4 md:text-base",children:"SIGN UP NOW"}),(0,t.jsx)("div",{className:"pt-4 md:pt-6",children:(0,t.jsxs)("p",{className:"flex flex-wrap gap-2 text-xs font-bold text-white",children:[(0,t.jsx)("span",{children:"START UPS"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"BUSINESS"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"CAREER"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"TECH"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"SME"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"LIFESTYLE"}),(0,t.jsx)("span",{className:"hidden md:inline",children:"â¢"}),(0,t.jsx)("span",{children:"AND MORE"})]})})]})})]})]}),(0,t.jsx)(i.default,{open:o,onOpenChange:c})]}),(0,t.jsx)("section",{className:"mt-8 px-0 pt-0",style:{width:"100vw",marginLeft:"calc(50% - 50vw)"},children:(0,t.jsx)("div",{className:"w-full bg-[#95D700] px-6 py-10 md:px-10 md:py-12 lg:px-20 lg:py-16",children:(0,t.jsxs)("div",{className:"container flex flex-col items-start justify-between gap-8 lg:flex-row lg:items-center lg:gap-12",children:[(0,t.jsxs)("div",{className:"max-w-2xl space-y-2",children:[(0,t.jsx)("h2",{className:'font-["Plus_Jakarta_Sans"] text-3xl font-bold leading-tight text-white md:text-[30px] md:leading-[36px]',children:"Is your business on ConnectNigeria?"}),(0,t.jsx)("p",{className:'font-["Plus_Jakarta_Sans"] text-base leading-6 text-white/85 md:text-[16px] md:leading-6',children:"Join 12,000+ businesses already reaching customers across Nigeria."})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-4 sm:w-auto sm:flex-row sm:items-center",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{l.push("/user-manager/business/my-business")},className:'inline-flex h-12 min-w-[137px] items-center justify-center rounded-[10px] bg-white px-6 text-center font-["Plus_Jakarta_Sans"] text-base font-semibold text-slate-900 transition-colors hover:bg-white/90',children:"List for Free"}),(0,t.jsx)("button",{type:"button",onClick:()=>{l.push("/about-us/faqs")},className:'inline-flex h-12 min-w-[135px] items-center justify-center rounded-[10px] border border-slate-900 px-6 text-center font-["Plus_Jakarta_Sans"] text-base font-semibold text-slate-900 transition-colors hover:bg-slate-900 hover:text-white',children:"Learn More"})]})]})})})]})}])},625601,e=>{"use strict";var t=e.i(843476),s=e.i(618566),r=e.i(197060);e.s(["default",0,function(){return"/newsletter"===(0,s.usePathname)()?null:(0,t.jsx)(r.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.