import{W as d}from"./WebFormFieldCore_String-CRNZZjMS.mjs";import{_ as m,d as s,e as o,V as p,h as n,W as u,f as c,C as t,t as h}from"#entry";import"./WebFormFieldCore-D5Rkwl9o.mjs";const f={extends:d,props:{icon:{type:Boolean,default:!1}},data(){return{email:""}},mounted(){this.email=this.value??""}},b=["id","name","placeholder","disabled","required"],E={key:0,class:"icon"},v={key:1,class:"error"};function F(e,r,i,g,l,y){return o(),s("div",{class:t(["email-field",i.icon?"has-icon":""])},[p(c("input",{id:e.name,"onUpdate:modelValue":r[0]||(r[0]=a=>l.email=a),name:e.name,type:"email",placeholder:e.placeholder,disabled:e.disabled,required:e.required,class:t(e.hasError&&e.showErrors?"has-error":""),onInput:r[1]||(r[1]=a=>e.update(a.target.value))},null,42,b),[[u,l.email]]),i.icon?(o(),s("span",E)):n("",!0),e.hasError&&e.showErrors?(o(),s("span",v,h(e.errorMsg),1)):n("",!0)],2)}const C=Object.assign(m(f,[["render",F],["__scopeId","data-v-7c24b323"]]),{__name:"WebFormFieldEmail"});export{C as default};

AltStyle によって変換されたページ (->オリジナル) /