PageSourceSearch

https://ibox.co.id/_next/static/chunks/pages/register-ea09ebfab08b210c.js

js ibox.co.id collected 2026-09-24 18:39:49 UTC 17,326 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5787],{5093:(e,a,t)=>{"use strict";t.d(a,{Ck:()=>g,Ed:()=>r,NS:()=>c,PF:()=>p,Rn:()=>u,S4:()=>n,YC:()=>s,iv:()=>l,je:()=>m,me:()=>d,s0:()=>i,x7:()=>o});let r="qa-firstname",n="qa-lastname",i="qa-email",s="qa-phone",l="qa-password",o="qa-confirm-password",d="qa-terms-condition",u="qa-button-register",c="qa-button-google",m="qa-alert-identifier",p="qa-alert-password",g="qa-alert-confirmpassword"},33515:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>D});var r=t(37876),n=t(56090),i=t(39753),s=t(14232),l=t(59981),o=t(43612),d=t(4656),u=t(50628),c=t(69382),m=t(89559),p=t(53652),g=t(1783),h=t(39491),x=t(54884),f=t(58827),v=t(11701),j=t(62298),w=t(97815),y=t(85278),b=t(48230),A=t.n(b),k=t(89099),N=t(88992),P=t(57186),q=t(92861),S=t(31418),C=t(5093),B=t(46726),O=t(30561),_=t(64440);let E=e=>"Masukkan ".concat(e);function T(){var e,a,t,n,l,b,T,M,D,R,I,z,F,L,U,X,K,V;let H=(0,k.useRouter)(),J=(0,s.useRef)(),{getValues:W,register:Y,handleSubmit:G,watch:Q,setError:$,trigger:Z,setValue:ee,formState:{errors:ea}}=(0,N.mN)({mode:"all"}),[et]=(0,y.fp)(j.YS),er=(0,y.Xr)(j.e3),en=(0,y.Xr)(j._$),ei=(0,y.Xr)(w.KY),[es,el]=(0,s.useState)(!1),[eo,ed]=(0,s.useState)(!1),[eu,ec]=(0,s.useState)(!1),em=(0,v.A)(),ep=(0,v.A)(),eg=(0,s.useCallback)(e=>Q(e),[Q]),eh=Q("password"),ex=Y("phoneNumber",{required:{value:!0,message:E("Nomor handphone")},minLength:{value:8,message:(0,f.q8)("Nomor handphone",8,!0)},validate:{length:e=>{let a=f._4;return e.replace(/\D/g,"").length<=a||"Nomor handphone maksimal ".concat(a," digit")}}}),ef=Y("email",{required:{value:!0,message:E("email")},minLength:{value:6,message:(0,f.q8)("email",6)},pattern:{value:f.wj,message:"Format email yang kamu masukkan salah"}}),ev=Y("password",{required:{value:!0,message:E("password")},minLength:{value:8,message:(0,f.q8)("Password",8)},validate:e=>(0,f.U6)(e)}),ej=async e=>{var a,t,r;if(""!==eg(e)&&!(null==ea||null==(a=ea[e])?void 0:a.message))try{Z(e);let a=await (0,o.O3)(eg(e));if(200!==a.status)return void $(e,{message:null==a?void 0:a.message});(null==a||null==(t=a.data)?void 0:t.isRegistered)&&(null==a||null==(r=a.data)?void 0:r.isVerified)&&$(e,{message:"".concat("phoneNumber"===e?"No. Handphone":"Email"," sudah terdaftar")})}catch(a){$(e,{message:await (0,h.U1)({code:null==a?void 0:a.errorCode,message:null==a?void 0:a.error_message})})}},ew=async e=>{try{var a,t,r;ed(!0);let{dateOfBirth:n,gender:i,...s}=e;await er((0,P.A)());let l=await (0,o.we)({dateOfBirth:n?(0,_.A)(n,f.Jv):"",gender:null!=i?i:"male",...s});if((null==l?void 0:l.status)!==201)return void ei({isOpen:!0,title:null==l?void 0:l.message,type:"error",onClickBtn(){ei(e=>({...e,isOpen:!1}))}});await (null==J||null==(r=J.current)?void 0:r.handleAuthOTP(null==(t=eg("phoneNumber"))||null==(a=t.replace(/^0/,"62"))?void 0:a.replace("+","")))}catch(e){window.scrollTo({top:0,behavior:"smooth"}),ei({isOpen:!0,title:await (0,h.U1)({code:null==e?void 0:e.errorCode,message:null==e?void 0:e.error_message}),type:"error",onClickBtn(){ei(e=>({...e,isOpen:!1}))}})}finally{ed(!1)}},ey=(e,a)=>{(null==ev?void 0:ev.onBlur)&&(null==ev||ev.onBlur(e)),el(a)};return(0,s.useEffect)(()=>{if(et){if(H.query.redirectUri)return void H.push("/".concat(H.query.redirectUri));H.push("/")}},[et,H.query.redirectUri]),(0,s.useEffect)(()=>{en(!1)},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.A,{dir:"column",gap:10,className:"xxxs:w-full lg:max-w-[29.75rem] px-5",items:"center",children:(0,r.jsxs)("form",{className:"flex flex-col gap-10",onSubmit:G(ew),children:[(0,r.jsxs)(i.A,{dir:"column",gap:5,className:"w-full",children:[(0,r.jsx)(S.az,{id:"mcis-register-firstname",className:"w-full",children:(0,r.jsx)(c.A,{"data-testid":C.Ed,variant:"default",labelTitle:"Nama depan",id:"firstName",autoComplete:"new-text",value:Q("firstName"),...Y("firstName",{required:{value:!0,message:E("nama Depan")},minLength:1,pattern:{value:f.bp,message:"Inputan harus berupa huruf"}}),errorMessage:"".concat((null==ea||null==(e=ea.firstName)?void 0:e.message)?null==ea||null==(a=ea.firstName)?void 0:a.message:""),"aria-required":"true"})}),(0,r.jsx)(S.az,{id:"mcis-register-lastname",className:"w-full",children:(0,r.jsx)(c.A,{"data-testid":C.S4,variant:"default",labelTitle:"Nama belakang",id:"lastName",autoComplete:"new-text",value:Q("lastName"),...Y("lastName",{required:{value:!0,message:E("nama belakang")},minLength:1,pattern:{value:f.bp,message:"Inputan harus berupa huruf"}}),errorMessage:"".concat((null==ea||null==(t=ea.lastName)?void 0:t.message)?null==ea||null==(n=ea.lastName)?void 0:n.message:""),"aria-required":"true"})}),(0,r.jsx)(S.az,{id:"mcis-register-birthdate",className:"w-full",children:(0,r.jsx)(O.A,{placeholder:"Tanggal lahir",id:"dateOfBirth",autoComplete:"new-text",...Y("dateOfBirth",{required:"Pilih tanggal lahir"}),onChange:e=>{ee("dateOfBirth",e),Z("dateOfBirth")},value:Q("dateOfBirth"),maxDate:new Date,errorMessage:null==ea||null==(l=ea.dateOfBirth)?void 0:l.message})}),(0,r.jsx)(S.az,{className:"w-full",id:"mcis-edit-gender",children:(0,r.jsx)(S.d2,{variant:"default",id:"gender",placeholder:"Jenis kelamin",defaultValue:Q("gender"),options:[{value:"male",label:"Laki-Laki"},{value:"female",label:"Perempuan"}
1],onChangeValue:e=>{ee("gender",e),Z("gender")},...Y("gender",{required:"Pilih jenis kelamin"}),errorMessage:null==ea||null==(b=ea.gender)?void 0:b.message})}),(0,r.jsx)(S.az,{id:"mcis-register-phone",className:"w-full",children:(0,r.jsx)(c.A,{"data-testid":C.YC,variant:"default",labelTitle:"No. handphone",id:"phoneNumber",autoComplete:"new-text",value:Q("phoneNumber"),...ex,errorMessage:"".concat((null==ea||null==(T=ea.phoneNumber)?void 0:T.message)?null==ea||null==(M=ea.phoneNumber)?void 0:M.message:""),onBlur:e=>{(null==ex?void 0:ex.onBlur)&&(null==ex||ex.onBlur(e)),ej("phoneNumber")},onPaste:()=>ej("phoneNumber"),onChange:e=>{var a;let t=null==e||null==(a=e.target)?void 0:a.value;/\D/g.test(t)||ee("phoneNumber",t,{shouldValidate:!0})},"aria-required":"true"})}),(0,r.jsx)(S.az,{id:"mcis-register-email",className:"w-full",children:(0,r.jsx)(c.A,{"data-testid":C.s0,variant:"default",labelTitle:"Email",id:"email",autoComplete:"new-text",value:Q("email"),...ef,errorMessage:"".concat((null==ea||null==(D=ea.email)?void 0:D.message)?null==ea||null==(R=ea.email)?void 0:R.message:""),onBlur:e=>{(null==ef?void 0:ef.onBlur)&&(null==ef||ef.onBlur(e)),ej("email")},onPaste:()=>ej("email"),"aria-required":"true",errorMessageOtherProps:{"data-testid":C.je}})}),(0,r.jsxs)(i.A,{dir:"column",className:"w-full",gap:1,children:[(0,r.jsx)(u.A,{"data-testid":C.iv,variant:"default",labelTitle:"Password",id:"password",autoComplete:"new-password",value:Q("password"),...ev,onFocus:e=>ey(e,!0),onBlur:e=>ey(e,!1),errorMessage:"".concat((null==ea||null==(I=ea.password)?void 0:I.message)&&(!W("password")||!es)?null==ea||null==(z=ea.password)?void 0:z.message:""),"aria-required":"true",errorMessageOtherProps:{"data-testid":C.PF}}),W("password")&&es&&(0,r.jsxs)(i.A,{dir:"column",gap:1,children:[(0,r.jsxs)(i.A,{dir:"row",gap:1,items:"center",justify:"start",children:[(0,r.jsx)(p.A,{name:(null==eh?void 0:eh.length)>=8?"status-success":"status-error"}),(0,r.jsx)(x.A,{children:"Minimal 8 karakter"})]}),(0,r.jsxs)(i.A,{dir:"row",gap:1,items:"center",justify:"start",children:[(0,r.jsx)(p.A,{name:(0,f.XO)("PASS1",eh)?"status-success":"status-error"}),(0,r.jsx)(x.A,{children:f.kQ.PASS1})]}),(0,r.jsxs)(i.A,{dir:"row",gap:1,items:"center",justify:"start",children:[(0,r.jsx)(p.A,{name:(0,f.XO)("PASS2",eh)?"status-success":"status-error"}),(0,r.jsx)(x.A,{children:f.kQ.PASS2})]}),(0,r.jsxs)(i.A,{dir:"row",gap:1,items:"center",justify:"start",children:[(0,r.jsx)(p.A,{name:(0,f.XO)("PASS3",eh)?"status-success":"status-error"}),(0,r.jsx)(x.A,{children:f.kQ.PASS3})]})]})]}),(0,r.jsx)(u.A,{"data-testid":C.x7,variant:"default",labelTitle:"Konfirmasi password",id:"confirmPassword",autoComplete:"new-password",value:Q("confirmPassword"),...Y("confirmPassword",{required:{value:!0,message:E("konfirmasi password")},validate:e=>e===Q("password")||"Password harus sama dengan field di atas"}),errorMessage:"".concat((null==ea||null==(F=ea.confirmPassword)?void 0:F.message)?null==ea||null==(L=ea.confirmPassword)?void 0:L.message:""),errorMessageOtherProps:{"data-testid":C.Ck},"aria-required":"true"}),(0,r.jsx)(m.A,{"data-testid":C.me,variant:"primary",id:"termAndCondition",labelWithElement:(0,r.jsxs)(x.A,{variant:"title-gen-regular-gen",asParagraph:!0,className:"text-gray-10",children:["Dengan mendaftar, kamu setuju dengan"," ",(0,r.jsx)("span",{role:"presentation",className:"font-normal underline cursor-pointer text-primary",children:(0,r.jsx)(A(),{href:"/page/syarat-ketentuan",passHref:!0,legacyBehavior:!0,children:(0,r.jsx)("a",{target:"_blank",children:"Syarat Ketentuan"})})})," ","dan"," ",(0,r.jsx)("span",{role:"presentation",className:"font-normal underline cursor-pointer text-primary",children:(0,r.jsx)(A(),{href:"/page/privasi",passHref:!0,legacyBehavior:!0,children:(0,r.jsx)("a",{target:"_blank",children:"Kebijakan Privasi"})})})," ","kami."]}),...Y("termAndCondition",{required:{value:!0,message:"Kamu perlu menyetujui Syarat, Ketentuan, dan Privasi iBox"}}),errorMessage:"".concat((null==ea||null==(U=ea.termAndCondition)?void 0:U.message)?null==ea||null==(X=ea.termAndCondition)?void 0:X.message:"")}
1),(0,r.jsx)(m.A,{variant:"primary",id:"marketingTermAndCondition",labelWithElement:(0,r.jsx)(x.A,{variant:"title-gen-regular-gen",asParagraph:!0,className:"text-gray-10",children:"Saya bersedia menerima info seputar produk dan promo menarik."}),...Y("marketingTermAndCondition")})]}),(0,r.jsxs)(i.A,{dir:"column",gap:10,items:"center",children:[(0,r.jsx)(i.A,{dir:"column",items:"center",children:(0,r.jsxs)(d.A,{"data-testid":C.Rn,type:"submit",variant:"primary",className:"gap-1",id:"mcis-button-register",children:["Daftar Akun",eo&&(0,r.jsx)(p.A,{name:"spinner"})]})}),(0,r.jsx)(q.h,{title:"Google",isEmailLoginSubmitting:eo})]})]})}),(0,r.jsx)(g.A,{otpType:"multi-identifier",ref:J,type:"identifier_validation",phoneIdentifier:null==(V=eg("phoneNumber"))||null==(K=V.replace(/^0/,"62"))?void 0:K.replace("+",""),emailIdentifier:eg("email"),OTPDisclosure:em,verifyDisclosure:ep,onChangeIsPhone:e=>ec(e),onCheck:o.mP,onRequest:o.r3,onValidate:o.mX,onSuccess:()=>{ei({variant:"tertiary",isOpen:!0,title:(0,r.jsxs)(r.Fragment,{children:["Berhasil terdaftar di iBox.",(0,r.jsx)("br",{})," Silakan masuk ke iBox dengan ",eu?"no. handphone":"email"," yang telah diverifikasi."]}),type:"success",openInPath:f.R7.login,onClickBtn(){ei(e=>({...e,isOpen:!1}))}}),(0,B.JA)({type:"sign_up",method:f.sI.password}),H.push(f.R7.login)},skipCheck:!0})]})}function M(){return(0,r.jsxs)(i.A,{className:"w-full py-13",dir:"column",items:"center",gap:10,children:[(0,r.jsx)(l.A,{as:"h1",variant:"display-gen-semibold-m",className:"text-black",children:"Daftar aku
1n"}),(0,r.jsx)(T,{})]})}function D(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.A,{title:"Daftar"}),(0,r.jsx)(M,{})]})}},51401:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/register",function(){return t(33515)}])},51921:(e,a,t)=>{"use strict";t.d(a,{Dx:()=>r,HP:()=>s,RD:()=>l,ex:()=>n,mC:()=>i,rw:()=>o,xS:()=>u,zu:()=>d});let r="qa-title-login",n="qa-useridentifier",i="qa-password",s="qa-button-regis",l="qa-button-login",o="qa-button-google",d="qa-button-forgotpassword",u="qa-alert-login"},56090:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var r=t(37876),n=t(77328),i=t.n(n),s=t(89099),l=t(14232);let o="json-ld",d={title:"iBox Official Store - Apple Authorized Reseller Indonesia",description:"Temukan Produk Apple Authorized Reseller Indonesia Original & Garansi Resmi di iBox! Belanja iPhone, iPad, Apple Watch, Mac Gratis Ongkir!",keywords:"iBox, iPhone iBox, iPad iBox, Apple Watch iBox",url:"https://ibox.co.id",imageUrl:"".concat("https://ibox.co.id","/logo/ibox-logo-revamp-black.svg")},u=e=>{let{titleWithSuffix:a,url:t,customSchema:n,type:s="ProductCollection",description:d,price:u,originalPrice:c,customJsonLd:m,asPath:p}=e,g={"@context":"http://schema.org","@type":s,name:a,url:t},h={...g,about:d},x={...g,potentialAction:{"@type":"SearchAction",target:"https://www.ibox.co.id/catalogsearch?{search_term_string}","query-input":"required q=search_term_string"}},f={ProductCollection:h,Product:{...g,description:d,offers:{"@type":"Offer",price:u,priceCurrency:"IDR",availability:"https://schema.org/InStock",seller:{"@type":"Organization",name:"iBox Online Store"},additionalProperty:[{"@type":"PropertyValue",name:"Original Price",value:c}]}},WebSite:x},v=null!=n?n:JSON.stringify(m||(null==f?void 0:f[s]));return(0,l.useEffect)(()=>{document.querySelectorAll("script#".concat(o,', script[data-json-ld="page"]')).forEach(e=>e.remove());let e=document.createElement("script");e.id=o,e.type="application/ld+json",e.setAttribute("data-json-ld","page"),e.textContent=v,document.head.appendChild(e)},[v,p]),(0,r.jsx)(i(),{children:(0,r.jsx)("script",{id:o,type:"application/ld+json","data-json-ld":"page",dangerouslySetInnerHTML:{__html:v}},"".concat(o,"-").concat(p))})},c=e=>{var a;let{asPath:t}=(0,s.useRouter)(),{type:n="ProductCollection",displayedTitle:l,title:o,description:c,keywords:m,url:p,imageUrl:g,price:h,originalPrice:x,canonicalUrl:f,customJsonLd:v,withMonthYearSuffix:j=!1,customSchema:w}=e,y=j?"".concat(new Date().toLocaleString("id-ID",{month:"long",year:"numeric"})," | iBox Online Store"):"| iBox Online Store",b=null!=(a=null!=o?o:l)?a:d.title,A=null!=c?c:d.description,k=null!=m?m:d.keywords,N=null!=p?p:"".concat(d.url).concat(t),P=null!=g?g:d.imageUrl,q="".concat(b," ").concat(y);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i(),{children:[(0,r.jsx)("meta",{charSet:"UTF-8"}),(0,r.jsx)("meta",{name:"application-name",content:"ibox.co.id"}),(0,r.jsx)("title",{children:q}),(0,r.jsx)("meta",{name:"title",content:q}),(0,r.jsx)("meta",{name:"description",content:A}),(0,r.jsx)("meta",{name:"keywords",content:k}),(0,r.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"/icon/favicon-32x32.png"}),(0,r.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"/icon/favicon-16x16.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon",type:"image/png",sizes:"180x180",href:"/icon/apple-touch-icon.png"}),(0,r.jsx)("link",{rel:"shortcut icon",href:"/favicon.ico"}),(0,r.jsx)("link",{rel:"manifest",href:"/site.webmanifest"}),(0,r.jsx)("meta",{property:"og:site_name",content:"iBox.co.id - Apple Premium Reseller"}),(0,r.jsx)("meta",{name:"googlebot",content:"index, follow, follow"}),(0,r.jsx)("meta",{name:"robots",content:"index, follow"}),(0,r.jsx)("meta",{name:"page-type",content:"productdetailpage"}),(0,r.jsx)("meta",{property:"product:price:currency",content:"Rp"}),(0,r.jsx)("meta",{property:"og:image",content:P}),(0,r.jsx)("meta",{property:"og:title",content:b}),(0,r.jsx)("meta",{property:"og:url",content:N}),(0,r.jsx)("meta",{property:"og:description",content:A}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{name:"twitter:title",content:b}),(0,r.jsx)("meta",{name:"twitter:description",content:A}),(0,r.jsx)("meta",{name:"twitter:image",content:P}),(0,r.jsx)("meta",{name:"twitter:image:alt",content:b}),(0,r.jsx)("meta",{name:"twitter:site:id",content:"@iboxindonesia"}),(0,r.jsx)("meta",{name:"viewport",content:"initial-scale=1, minimum-scale=1, maximum-scale=5, width=device-width"}),"Product"===n&&h&&(0,r.jsx)("meta",{property:"price:amount",content:null==h?void 0:h.toString()}),f&&(0,r.jsx)("link",{rel:"canonical",href:f})]}),(0,r.jsx)(u,{type:n,titleWithSuffix:q,url:N,description:A,customSchema:w,price:h,originalPrice
1:x,customJsonLd:v,asPath:t},t)]})}},77328:(e,a,t)=>{e.exports=t(29269)},92861:(e,a,t)=>{"use strict";t.d(a,{h:()=>v});var r=t(37876),n=t(62213),i=t(69421);let s=["user","info","google"];var l=t(31418),o=t(51921),d=t(5093),u=t(58827),c=t(97815),m=t(57776),p=t(67768),g=t(85278),h=t(14e3);t(14232);var x=t(46726),f=t(63397);function v(e){var a;let{title:t="Masuk dengan Google",isEmailLoginSubmitting:v=!1}=e,j=(0,p.jE)(),w=(0,h.usePathname)(),y=null==(a=u.R7.login)?void 0:a.replaceAll("/",""),b=null==w?void 0:w.includes(y),A=(0,g.Xr)(c.KY),k=(0,n.c3)(),{handleSocialMediaLogin:N}=(0,f.A)(),P=async e=>{let a=(null==e?void 0:e.access_token)||"",{email:t}=await j.fetchQuery({queryKey:s,queryFn:()=>(0,i.u)(a)});await N(a,"google",t),(0,x.JA)({type:"sign_up",method:u.sI.google})},q=(0,m.mg)({onSuccess:P,onError:()=>{A({type:"error",isOpen:!0,title:"Maaf permohonan Anda tidak dapat diproses. Silahkan coba beberapa saat lagi.",btnTitle:"Oke",onClickBtn(){A(e=>({...e,isOpen:!1}))}})}});return(0,r.jsxs)(l.so,{dir:"column",gap:10,items:"center",className:"w-full",children:[(0,r.jsxs)(l.so,{gap:4,items:"center",justify:"center",className:"w-full",children:[(0,r.jsx)(l.wv,{}),(0,r.jsx)(l.DZ,{as:"h1",variant:"body-s-regular-gen",className:"text-gray-20",children:"ATAU"}),(0,r.jsx)(l.wv,{})]}),(0,r.jsxs)(l.$n,{"data-testid":b?o.rw:d.NS,type:"button",textVariant:"body-s-semibold-gen",variant:"google",size:"google",rounded:"checkout",className:"gap-1",onClick:()=>{null!=k&&k.isPending||v||q()},children:[(0,r.jsx)(l.FI,{name:"google",className:"size-5"}),t,(null==k?void 0:k.isPending)&&(0,r.jsx)(l.FI,{name:"spinner"})]})]})}}},e=>{e.O(0,[1783,636,6593,8792],()=>e(e.s=51401)),_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.