PageSourceSearch

https://nomo.academy/_next/static/chunks/653-4956ccd72c6af3e6.js

js nomo.academy collected 2026-09-24 14:32:06 UTC 10,681 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[653],{5565:(e,t,i)=>{"use strict";i.d(t,{cM:()=>n,Du:()=>g});var o=i(91408);let n={phone:"phone",countryCode:"countryCode"};var a=i(5460),r=i(91040),s=i(34333),l=i(10433),d=i(61896),c=i(66553),u=i(58036),m=i(84387),h=i(4388),p=i(56646),x=i(84888);let g=()=>{let{t:e}=(0,l.Bd)(),{setIsCodeSent:t,setPhoneData:i}=(0,p.X)(),{trigger:g,isMutating:b}=(0,s.A)(u.EY.phoneSend,u.t8),{trigger:f,isMutating:y}=(0,s.A)(u.EY.checkIfNumberExists,u.nx),{verifyBeforeSubmit:v,captchaVerifying:w}=(0,x.e)(),j=(0,a.Wx)({validateOnMount:!1,initialValues:{phone:"",countryCode:""},validationSchema:(e=>o.Ik().shape({[n.phone]:o.Yj().required(e("common.inputs.errors.required","Required")),[n.countryCode]:o.Yj().required(e("common.inputs.errors.required","Required"))}))(e),onSubmit:async o=>{let{phone:a,countryCode:s}=o;try{let o="+".concat(s),r=(0,c.HS)(a),l=await f({phone:o+r});(0,c.QQ)(),l?j.setFieldError(n.phone,e("common.inputs.phone.existNumber","User with this phone exists")||""):await v(async()=>{await g({phone:{countryCode:o,number:r},otpMethod:"sms"}),i(e=>({...e,phone:a||"",countryCode:o,phoneCleared:r||""})),(0,m.Jv)(h.rS.nextSmsTimestamp),(0,m.Jv)(h.rS.smsAttempts),(0,m.X)(),t(!0),(0,c.QQ)()})}catch(t){if((0,c.QQ)(),r.A.isAxiosError(t)){var l;let i=null==(l=t.response)?void 0:l.data.message;i=Array.isArray(i)?i[0]:e("common.inputs.phone.number","Use valid phone number"),j.setFieldError(n.phone,i)}(0,d.Gh)("Send sms error",t)}}});return{formik:j,handleFormSubmit:()=>{j.handleSubmit()},isMutating:b||y||w}}},21826:(e,t,i)=>{"use strict";i.d(t,{p:()=>o});let o=["GB","DE","ES","FR","NL","IT"]},35645:(e,t,i)=>{"use strict";i.d(t,{A:()=>F});var o=i(37876),n=i(14232),a=i(49504),r=i(14884),s=i(69241),l=i(42101),d=i(10433),c=i(91408),u=i(5460),m=i(54587),h=i.n(m),p=i(45229),x=i.n(p),g=i(15591),b=i.n(g),f=i(60534),y=i(82926),v=i(59339),w=i(14037),j=i(84888),C=i(46456),S=i.n(C);let F=e=>{let{country:t,handleSubmit:i,...m}=e,{t:p}=(0,d.Bd)(),g="gb"===t,[C,F]=(0,n.useState)(!1),N=(0,u.Wx)({initialValues:{agreed:!1}
1,validationSchema:c.Ik({agreed:c.zM().required(p("infoSignUpModal.youMustAgree","You must agree to continue")).oneOf([!0],p("infoSignUpModal.youMustAgree","You must agree to continue"))}),onSubmit:()=>{i(),m.onClose()}}),{verifyBeforeSubmit:M,captchaVerifying:A}=(0,j.e)();return(0,o.jsx)(a.e,{appear:!0,show:m.open,as:n.Fragment,children:(0,o.jsxs)(r.l,{as:"div",className:"relative z-[999]",onClose:()=>{},children:[(0,o.jsx)(a.e.Child,{as:n.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,o.jsx)("div",{className:"fixed inset-0 bg-blackDefault/60"})}),(0,o.jsx)("div",{className:"fixed inset-0 overflow-y-auto",children:(0,o.jsx)("div",{className:"flex min-h-full items-center justify-center p-containerPadding text-center",children:(0,o.jsx)(a.e.Child,{as:n.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,o.jsxs)(r.l.Panel,{className:(0,s.A)(x().variable,b().variable,"font-sans relative flex w-full max-w-[571px] flex-col items-center justify-center rounded-21 bg-white px-[24px] py-[32px] font-inter maxTablet:px-[16px] maxTablet:py-[24px]"),children:[(0,o.jsxs)("div",{className:"relative mb-[12px]",children:[(0,o.jsx)(h(),{src:"/images/modals/info-sign-up-modal/info.svg",alt:"important-information",width:28,height:28,className:"absolute right-[-7px] top-[-7px] h-auto w-full max-w-[30px] maxMobL:right-[-6px] maxMobL:top-[-6px] maxMobL:max-w-[24px]"}),g?(0,o.jsx)(v.A,{fallbackSrcWebp:"/images/modals/info-sign-up-modal/gb.webp",fallbackSrc:"/images/modals/info-sign-up-modal/gb.webp",src:"/images/modals/info-sign-up-modal/gb.webp",alt:"uk-flag",width:64,height:64,className:"h-auto w-full max-w-[64px] maxMobL:max-w-[54px]"}):(0,o.jsx)(v.A,{fallbackSrcWebp:"/images/modals/info-sign-up-modal/eu.webp",fallbackSrc:"/images/modals/info-sign-up-modal/eu.webp",src:"/images/modals/info-sign-up-modal/eu.webp",alt:"eu-flag",width:64,height:64,className:"h-auto w-full max-w-[64px] maxMobL:max-w-[54px]"})]}),(0,o.jsx)("h2",{className:"mb-[24px] text-xl leading-1.2 maxMobL:mb-[16px]",children:p("infoSignUpModal.title","Important information")}),(0,o.jsxs)("div",{className:S().textWrapper,children:[(0,o.jsx)(l.P.div,{className:(0,s.A)(S().customScrollbar,"overflow-y-auto px-[20px] maxTablet:px-[14px]"),animate:{height:C?"auto":220},transition:{duration:.5},children:(0,o.jsx)("p",{className:"text-left text-sm leading-[1.42] text-secondary",children:g?(0,o.jsxs)(o.Fragment,{children:["This trading platform is operated by Nomo Trade Limited (“nomo”), an International Business Company incorporated in Saint Lucia. It is crucial to note that it is not regulated by the Financial Conduct Authority (“FCA”) in the UK. Therefore, you should be aware that you will not receive FCA protection when investing through this platform, which means:",(0,o.jsx)("br",{}),(0,o.jsx)("br",{}),(0,o.jsxs)("ul",{children:[(0,o.jsx)("li",{children:"you will not have the guarantee of Negative Balance Protection;"}),(0,o.jsx)("li",{children:"you will not benefit from the FCA’s leverage restrictions;"}),(0,o.jsx)("li",{children:"you will not have the right to resolve disputes through the Financial Ombudsman Service (FOS);"}),(0,o.jsx)("li",{children:"you will not be protected by the Financial Services Compensation Scheme (FSCS);"}),(0,o.jsx)("li",{children:"any deposited funds will not have the protection mandated by the FCA Client Assets Sourcebook. Instead, the protection level will depend on the company’s internal policies and procedures."})]}),(0,o.jsx)("br",{}),"This trading platform is operated by Nomo Trade Limited (“nomo”), an International Business Company incorporated in Saint Lucia. It is crucial to note that it is not regulated by the Financial Conduct Authority (“FCA”) in the UK. Therefore, you should be aware that you will not receive FCA protection when investing through this platform, which means:",(0,o.jsx)("br",{}),(0,o.jsx)("br",{}),(0,o.jsxs)("ol",{children:[(0,o.jsx)("li",{children:"The platform is owned by Nomo Trade Limited, an International Business Company incorporated in Saint Lucia."}),(0,o.jsx)("li",{children:"Neither Nomo Trade Limited nor any of its affiliated entities is based in the UK or licensed by the FCA."}),(0,o.jsx)("li",{children:"You are accessing the platform on your own initiative and have not been solicited by Nomo Trade Limited or its affiliates in any manner."}),(0,o.jsx)("li",{children:"Investing through this platform does not provide you with the protections afforded by the FCA."})]})]}
1):(0,o.jsxs)(o.Fragment,{children:[p("infoSignUpModal.euContent1","This registration page is not intended for residents of your country. By continuing, you will be registering an account with Nomo Trade Limited (“nomo”), which is registered in Saint Lucia. Please note that Nomo Trade Limited is not regulated by any National Competent Authority of the EU Member States and does not fall under the scope of the Markets in Financial Instruments Directive (MiFID II). Consequently, you will not receive any protections offered by MiFID II. nomo is considered a “third-country firm” under the provisions of MiFID II. According to MiFID II, European residents are able to receive investment services provided by a third-country firm at their own exclusive initiative."),(0,o.jsx)("br",{}),(0,o.jsx)("br",{}),p("infoSignUpModal.euContent2","The main limitations of the work with a third-country firm are:"),(0,o.jsx)("br",{}),(0,o.jsx)("br",{}),(0,o.jsxs)("ul",{children:[(0,o.jsx)("li",{children:p("infoSignUpModal.euContent21","you are not covered by the Investor Compensation Fund (“ICF”)")}),(0,o.jsx)("li",{children:p("infoSignUpModal.euContent22","you are not able to communicate with your local authorities for claims against a third-country firm; however, you always can submit a formal complaint to nomo in line with our Complaints Handling Policy;")}),(0,o.jsx)("li",{children:p("infoSignUpModal.euContent23","you are not covered by EU/EEA regulatory protection and cannot claim to EU/EEA regulators in case of any disputes between nomo and you;")}),(0,o.jsx)("li",{children:p("infoSignUpModal.euContent23","you will not benefit from the leverage restrictions.")})]})]})})}),(0,o.jsx)("button",{onClick:()=>{F(!C)},className:S().wrapperButton,children:C?(0,o.jsx)(w.np,{className:"rotate-180"}):(0,o.jsx)(w.np,{})})]}),(0,o.jsxs)("form",{className:"text-left",onSubmit:e=>M(N.handleSubmit,e),children:[(0,o.jsx)(y.A,{checked:N.values.agreed,onBlur:N.handleBlur,onChange:N.handleChange,disabled:A,name:"agreed",id:"agreed",className:"mb-[10px] text-sm font-400 leading-[1.42]",label:p("infoSignUpModal.checkboxText","I understand the risks and I wish to proceed with the account registration"),errorText:N.touched.agreed&&N.errors.agreed}),(0,o.jsx)(f.A,{className:"min-h-[67px] maxTablet:min-h-[52px]",type:"submit",disabled:!N.values.agreed||A,children:(0,o.jsx)("p",{className:"whitespace-normal font-roobert font-600 text-white maxTablet:text-[15px]",children:p("infoSignUpModal.button","Continue")})})]})]})})})})]})})}},46456:e=>{e.exports={textWrapper:"styles_textWrapper__JbNLZ",wrapperButton:"styles_wrapperButton__qIN75",customScrollbar:"styles_customScrollbar__7uVqJ"}},56646:(e,t,i)=>{"use strict";i.d(t,{F:()=>c,X:()=>u});var o=i(37876),n=i(14232),a=i(82961),r=i(66553),s=i(58036),l=i(71403);let d=(0,n.createContext)(void 0),c=e=>{let{children:t}
1=e,[i,r]=(0,n.useState)(!1),[c,u]=(0,n.useState)(!1),[m,h]=(0,n.useState)(!1),{data:p,isLoading:x}=(0,a.Ay)(s.EY.getLocationsConfig,s.FR),[g,b]=(0,n.useState)({phoneCleared:"",phone:"",iso2:"",countryCode:""}),f=(0,n.useMemo)(()=>{var e,t;return null==p||null==(t=p.data)||null==(e=t.locations)?void 0:e.filter(e=>e.supported).map(e=>e.code.toLocaleLowerCase()).filter(e=>!(0,l.O7)(e))},[p]);(0,n.useEffect)(()=>{(null==p?void 0:p.data.countryCode)&&!g.iso2?(null==f?void 0:f.includes(null==p?void 0:p.data.countryCode.toLowerCase()))?b(e=>({...e,iso2:null==p?void 0:p.data.countryCode.toLowerCase()})):f&&b(e=>({...e,iso2:f[0]})):(null==p?void 0:p.data.countryCode)||!f||b(e=>({...e,iso2:f[0]}))},[p,g.iso2,f]);let y=(0,n.useMemo)(()=>({phoneData:g,availableCountries:f,isCodeSent:i,isVerified:c,isLoading:x,isFormSent:m,setIsVerified:u,setIsCodeSent:r,setPhoneData:b,setIsFormSent:h}),[g,i,x,c,m,f]);return(0,o.jsx)(d.Provider,{value:y,children:t})},u=()=>(0,r.jp)(d)}}]);

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.