1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6310],{8918:function(e,r,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/post/banner",function(){return n(2088)}])},4567:function(e,r,n){"use strict";var a=n(5893),t=n(1664),i=n.n(t),l=function(e){var r=e.user,n=e.children;return(0,a.jsx)("div",{className:"mx-4 sm:mx-auto my-24",style:{maxWidth:"500px"},children:r.emailVerified?n:(0,a.jsxs)("div",{className:"text-center mb-12",children:[(0,a.jsx)("h1",{className:"font-bold text-3xl mb-6",children:"Verify your email address"}),(0,a.jsx)(i(),{href:"/verify/email",children:(0,a.jsx)("div",{className:"bg-primary text-light px-4 py-2 rounded-md mt-4",children:"Verify"})})]})})};r.Z=l},4381:function(e,r,n){"use strict";n.d(r,{II:function(){return s},Ph:function(){return m},gx:function(){return b},sb:function(){return u},xb:function(){return d},zx:function(){return c}});var a=n(5893),t=n(8955),i=n(1664),l=n.n(i),o=function(e){var r=e.children;return(0,a.jsx)("form",{className:"w-full",children:r})};r.ZP=o;var s=function(e){var r=e.label,n=e.name,t=e.type,i=e.value,l=e.onChange,o=e.multiple,s=e.disabled;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("label",{className:"block text-base mb-1",children:r}),(0,a.jsx)("input",{name:n,type:t,value:i,onChange:l,required:!0,multiple:o,disabled:s,className:"w-full border-1 border-dark rounded-md px-4 py-3 mb-6 outline-none bg-light transition duration-300 ease-in-out focus:border-primary",placeholder:"Enter ".concat(r)})]})},u=function(e){var r=e.label,n=e.value,i=e.onChange,l=n&&!(0,t.tm)(n);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("label",{className:"block text-base mb-1",children:r}),(0,a.jsx)(t.ZP,{placeholder:"e.g. 0801 234 5678",defaultCountry:"NG",countries:["NG"],countryCallingCodeEditable:!1,international:!1,countrySelectProps:{disabled:!0,"aria-label":"Nigeria"},maxLength:13,name:"phoneNumber",value:n,onChange:i,className:"w-full border-1 rounded-md px-4 py-3 mb-1 outline-none bg-light transition duration-300 ease-in-out focus:border-primary ".concat(l?"border-red-500":"border-dark")}),(0,a.jsx)("p",{className:"text-xs mb-6 ".concat(l?"text-red-500":"text-gray-500"),children:l?"That doesn't look like a valid Nigerian number":"Enter your 11-digit Nigerian mobile number"})]})},c=function(e){var r=e.children,n=e.disabled,t=e.onClick,i=e.type;return(0,a.jsx)("button",{type:i,disabled:n,onClick:t,className:"my-6 w-full text-xl no-underline block text-center py-3 px-8 font-medium rounded-full cursor-pointer relative whitespace-nowrap z-2 transition border-2 border-dark duration-300 ease-[cubic-bezier(0.42, 0, 0.58, 1)] hover:bg-primary hover:text-light hover:border-primary",children:r})},d=function(e){var r=e.href,n=e.children;return(0,a.jsx)(l(),{href:r,children:(0,a.jsx)("div",{className:"my-6 w-full text-xl no-underline block text-center py-3 px-8 font-medium rounded-full cursor-pointer relative whitespace-nowrap z-2 transition border-2 border-dark duration-300 ease-[cubic-bezier(0.42, 0, 0.58, 1)] hover:bg-primary hover:text-light hover:border-primary",children:n})})},m=function(e){var r=e.name,n=e.onChange,t=e.label,i=e.value,l=e.children;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("label",{className:"block text-base mb-1",children:t}),(0,a.jsx)("select",{name:r,value:i,onChange:n,required:!0,className:"w-full border-1 border-dark rounded-md px-4 py-3 mb-6 outline-none bg-light transition duration-300 ease-in-out focus:border-primary",children:l})]})},b=function(e){var r=e.label,n=e.onChange,t=e.value,i=e.name;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("label",{className:"block text-base mb-1",children:r}),(0,a.jsx)("textarea",{name:i,value:t,onChange:n,required:!0,className:"w-full h-[150px] resize-none border-1 border-dark rounded-md px-4 py-3 mb-6 outline-none bg-light transition duration-300 ease-in-out focus:border-primary",placeholder:"Enter ".concat(r)})]})}},2088:function(e,r,n){"use strict";n.r(r),n.d(r,{__N_SSP:function(){return b}});var a=n(7568),t=n(7582),i=n(5893),l=n(2175),o=n(2920),s=n(6569),u=n(1163),c=n(4567),d=n(4381),m=function(e){var r,n=e.user,m=(0,u.useRouter)(),b=(r=(0,a.Z)(function(e,r){var a,i,l,u;return(0,t.__generator)(this,function(t){switch(t.label){case 0:(a=r.setSubmitting)(!0),t.label=1;case 1:return t.trys.push([1,3,4,5]),(i=new FormData).append("link",e.link),i.append("primaryImage",e.primaryImage),i.append("mobileImage",e.mobileImage),[4,s.Z.post("/banners",i,{headers:{Authorization:n.token}})];
1case 2:return l=t.sent().data,o.Am.success("Banner updated successfully"),setTimeout(function(){m.push("/payment/banners/".concat(l._id))},1e3),[3,5];case 3:return u=t.sent(),o.Am.error(u.response.data.message),[3,5];case 4:return a(!1),[7];case 5:return[2]}})}),function(e,n){return r.apply(this,arguments)}),h=function(e,r,n,a,t){var i=e.target.files[0];if(i){if(i.size>1048576){o.Am.error("File size should be less than 1MB");return}var l=new FileReader;l.onload=function(){var e=new Image,l=URL.createObjectURL(i);e.onload=function(){this.height!==a||this.width!==t?o.Am.error("Image should be ".concat(a,"x").concat(t)):r(n,i)},e.src=l},l.readAsDataURL(i)}};return(0,i.jsxs)(c.Z,{user:n,children:[(0,i.jsxs)("div",{className:"text-center mb-12",children:[(0,i.jsx)("h1",{className:"font-bold text-3xl",children:"Banner Ad"}),(0,i.jsx)("p",{className:"opacity-80 text-base mt-2",children:"Fill up the below fields to post banner ad."})]}),(0,i.jsx)(l.J9,{initialValues:{link:"",primaryImage:"",mobileImage:""},onSubmit:b,children:function(e){var r=e.values,n=e.handleChange,a=e.setFieldValue,t=e.handleSubmit,l=e.isSubmitting;return(0,i.jsxs)(d.ZP,{children:[(0,i.jsx)(d.II,{name:"link",type:"text",value:r.link,onChange:n,label:"Link"}),(0,i.jsx)(d.II,{name:"primaryImage",type:"file",label:"Primary Image (750 x 120 pixels)",onChange:function(e){return h(e,a,"primaryImage",120,750)}}),(0,i.jsx)(d.II,{name:"mobileImage",type:"file",label:"Mobile Image (300 x 250 pixels)",onChange:function(e){return h(e,a,"mobileImage",250,300)}}),(0,i.jsx)(d.zx,{type:"submit",disabled:l,onClick:t,children:l?"Loading...":"Post"})]})}})]})},b=!0;r.default=m}},function(e){e.O(0,[7861,2175,9774,2888,179],function(){return e(e.s=8918)}),_N_E=e.O()}]);
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.