Publish the verified user build output. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 line
1.4 KiB
JavaScript
1 line
1.4 KiB
JavaScript
import{At as e,M as t,Pt as n,c as r,d as i,f as a,l as o,t as s,v as c}from"./_plugin-vue_export-helper-1xMDlcEE.js";var l={class:`form-group`},u={key:0,class:`form-label`},d=[`type`,`value`,`placeholder`,`disabled`,`min`,`max`,`step`,`maxlength`,`inputmode`,`autocomplete`,`dir`],f={key:1,class:`input-error-text`},p={key:2,class:`form-hint`},m=s(c({__name:`BaseInput`,props:{modelValue:{},label:{},type:{},placeholder:{},hint:{},error:{},disabled:{type:Boolean},min:{},max:{},step:{},maxlength:{},inputmode:{},autocomplete:{},dir:{},align:{}},emits:[`update:modelValue`,`blur`],setup(s){let c=s,m=r(()=>{let e=c.type??`text`;return e===`number`||e===`tel`||c.inputmode===`numeric`||c.inputmode===`decimal`||c.inputmode===`tel`||c.dir===`ltr`}),h=r(()=>c.align??(m.value?`end`:`start`));return(r,c)=>(t(),a(`div`,l,[s.label?(t(),a(`label`,u,n(s.label),1)):i(``,!0),o(`input`,{class:e([`input`,[`input--align-${h.value}`,{"input-error":s.error}]]),type:s.type??`text`,value:s.modelValue,placeholder:s.placeholder,disabled:s.disabled,min:s.min,max:s.max,step:s.step,maxlength:s.maxlength,inputmode:s.inputmode,autocomplete:s.autocomplete,dir:s.dir,onInput:c[0]||=e=>r.$emit(`update:modelValue`,e.target.value),onBlur:c[1]||=e=>r.$emit(`blur`,e)},null,42,d),s.error?(t(),a(`p`,f,n(s.error),1)):s.hint?(t(),a(`p`,p,n(s.hint),1)):i(``,!0)]))}}),[[`__scopeId`,`data-v-42608cc9`]]);export{m as t}; |