PageSourceSearch

https://chipsmall.com/_nuxt/BNyp0cUe.js

js chipsmall.com collected 2026-10-02 20:05:58 UTC 5,171 bytes, 1 lines download raw bytes

1import{_ as O}from"./B01xSk8R.js";import{_ as T,u as X,a2 as F,m as U,l as z,z as K,n as $,h as H,c as P,a as o,b as a,A as t,w as _,Y as D,B as Y,d as w,G as r,a3 as G,a4 as q,E as j,a5 as J,H as Z,o as N,Q as k,P as Q,X as x}from"./DTzc8DIW.js";import{E as W}from"./C61eJVbY.js";import{_ as ee}from"./DSzD0A8T.js";import{_ as oe}from"./6-L7HXPf.js";import{v as te}from"./CLGxBIOY.js";/* empty css        *//* empty css        */import{_ as le}from"./DWh6QvL_.js";import{u as se}from"./CDvnq00y.js";import{u as ae}from"./DJ7CA4AW.js";import"./CXfHyQwc.js";/* empty css        */const re={class:"login bodyBg"},ie={class:"container"},ne={class:"loginMain"},me={class:"loginRight defaultColor formInptFoucs"},ue={class:"loginForm"},pe={class:"loginCheck defaultBlueColor checkBoxColor"},de={class:"loginTip"},ge={class:"loginForget"},fe={__name:"login",setup(ce){const L=X();let I=r(null);ae(I),F();const y=U(),m=z(),V=se(),M=r([{name:"Back Home",link:"/"},{name:"Login Chipsmall",link:""}]);let v=[{name:"keywords",content:"Microchip, ALPS, NXP, Yageo, Samsung, Hongfa, Murata, Bourns, Everlight, Lite-On, ON, TI, PI, ST, Xilinx, AVX, Kemet, IR"},{name:"description",content:"Supplier for Microchip, ALPS, NXP, Yageo, Samsung, Hongfa, Murata, Bourns, Everlight, Lite-On, ON, TI, PI, ST, Xilinx, AVX, Kemet, IR"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:"Login"},{name:"twitter:description",content:"Supplier for Microchip, ALPS, NXP, Yageo, Samsung, Hongfa, Murata, Bourns, Everlight, Lite-On, ON, TI, PI, ST, Xilinx, AVX, Kemet, IR"},{property:"og:title",content:"Login"},{property:"og:type",content:"website"},{property:"og:description",content:"Supplier for Microchip, ALPS, NXP, Yageo, Samsung, Hongfa, Murata, Bourns, Everlight, Lite-On, ON, TI, PI, ST, Xilinx, AVX, Kemet, IR"}];I.value={title:"Login",meta:v};let C=r(null),f=r(!1),R=r([{type:"slot",slotName:"MainInfo"}]),B=r({email:[{required:!0,message:"Please input Contact Email",validator:E,trigger:"blur"}],password:[{required:!0,message:"Please input Password",validator:E,trigger:"blur"}]}),u=r({email:!1,password:!1});function E(l,e,i){e?l.fullField=="email"?/^\w+(?:[\.\w\-]+){0,}@[a-zA-Z0-9\-_]{2,}(?:\.[a-zA-Z0-9\-\_]{2,4}){1,2}$/.test(e)?(u.value[l.fullField]=!1,i()):(u.value[l.fullField]=!0,i(!1)):(u.value[l.fullField]=!1,i()):(u.value[l.fullField]=!0,i(!1))}let s=r({email:"",password:""}),p=r(!1);function S(){var e;if(f.value)return;((e=C.value)==null?void 0:e.formRef).validate((i,b)=>{i&&(f.value=!0,q(s.value).then(c=>{let d=c.value.data;if(d.success==!1)j({message:d.msg,type:"error"});else{let h=J("token");h.value=d.token,m.setUserInfo(d),p.value&&m.setRemmeber(btoa(JSON.stringify(s.value))),localStorage.getItem("shopCartList")&&sessionStorage.setItem("loginAddToCart",localStorage.getItem("shopCartList"));let n=y.query.redirect;n||(n=localStorage.getItem("rememberPrevUrl")),n?(localStorage.removeItem("rememberPrevUrl"),window.location.href=n):Z("/")}f.value=!1}).catch(c=>{f.value=!1}))})}return K(()=>{m.logOut(),$(()=>{m.restoreValue()}),V.restoreShopCartList()}),H(()=>
1{if(v.push({property:"og:image",content:window.location.origin+"/images/small-logo.jpg?".concat(L.$IMGVERSION)}),v.push({property:"twitter:image",content:window.location.origin+"/images/small-logo.jpg?".concat(L.$IMGVERSION)}),I.value={title:"Login",meta:v},m.is_remmeber.length>0){let l=JSON.parse(atob(m.is_remmeber));s.value.email=l.email,s.value.password=l.password,p.value=!0}}),(l,e)=>{const i=O,b=Q,c=W,d=ee,h=G,n=oe,A=te;return N(),P("div",re,[o("div",ie,[a(i,{breadCrumbList:t(M)},null,8,["breadCrumbList"]),o("div",ne,[e[9]||(e[9]=o("div",{class:"loginLeft"},[o("img",{src:le,alt:"login"})],-1)),o("div",me,[o("div",null,[e[8]||(e[8]=o("h1",null,"Login to Chipsmall",-1)),o("div",ue,[a(d,{ref_key:"loginRef",ref:C,formItems:t(R),rules:t(B),models:t(s),showMessage:!1,labelWidth:"120px",labelPosition:"top"},{MainInfo:_(()=>[a(c,{label:"Email",prop:"email",class:k({itemError:t(u).email})},{default:_(()=>[a(b,{size:"large",modelValue:t(s).email,"onUpdate:modelValue":e[0]||(e[0]=g=>t(s).email=g),placeholder:"",onKeyup:x(S,["enter"])},null,8,["modelValue"])]),_:1},8,["class"]),a(c,{label:"Password",prop:"password",class:k({itemError:t(u).password})},{default:_(()=>[a(b,{size:"large",modelValue:t(s).password,"onUpdate:modelValue":e[1]||(e[1]=g=>t(s).password=g),placeholder:"",type:"password",onKeyup:x(S,["enter"])},null,8,["modelValue"])]),_:1},8,["class"])]),_:1},8,["formItems","rules","models"])]),o("div",pe,[a(h,{modelValue:t(p),"onUpdate:modelValue":e[2]||(e[2]=g=>D(p)?p.value=g:p=g),label:"Remember me?",size:"large"},null,8,["modelValue"])]),Y((N(),P("div",{class:"loginSubmit hoverDeepBtn",onClick:S},[...e[3]||(e[3]=[o("span",null,"SIGN IN",-1)])])),[[A,t(f)]]),o("div",de,[e[5]||(e[5]=w("Need a new account? ",-1)),a(n,{to:"/user/register.html"},{default:_(()=>[...e[4]||(e[4]=[w("Sign up",-1)])]),_:1}),e[6]||(e[6]=w(" now",-1))]),o("div",ge,[a(n,{class:"hoverDeepLink",to:"/user/forget.html"},{default:_(()=>[...e[7]||(e[7]=[w("Forget password?",-1)])]),_:1})])])])])])])}}},xe=T(fe,[["__scopeId","data-v-bf8ec368"]]);export{xe as 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.