Files
appco_dist/.output/public/_nuxt/5PiJbsaQ.js
T
2026-03-03 20:40:54 +03:30

2 lines
2.0 KiB
JavaScript

import{u as y}from"./GIvwLoBE.js";import{u as g}from"./DAaUah2x.js";import{_ as b,I as C}from"./C9-mKqzf.js";import{d as _,l as n,z as s,A,a3 as z,K as k,B as H,C as S,G as p,al as h,E as i,R as u}from"./CE4SaZgW.js";const I=_({__name:"BasicInput",props:{title:{},value:{},size:{},type:{},isPassword:{type:Boolean,default:!1},inputmode:{},disabled:{type:Boolean},addonAfter:{},addonBefore:{},addonBgColor:{},addonTextColor:{},placeHolder:{}},emits:["update:value","onchange"],setup(c,{emit:f}){n(()=>e.addonBgColor),n(()=>e.addonTextColor);const t=n({set(a){e.type==="price"?o("update:value",a?.toString().replaceAll(",","")):o("update:value",a)},get(){return e.type==="price"?e.value?y(e.value,!0,"").trim():"":e.value}}),e=c,o=f,r=a=>{e.type==="price"?o("update:value",a.target.value?.toString().replaceAll(",","")):o("update:value",a.target.value),e.type==="price"?o("onchange",a.target.value?.toString().replaceAll(",","")):o("onchange",a.target.value)},{prefixCls:m}=g("input");return(a,l)=>{const v=b,B=C;return s(),A("div",{class:z([k(m)])},[H("div",null,S(e.title),1),a.isPassword?(s(),p(v,{key:0,value:t.value,"onUpdate:value":l[0]||(l[0]=d=>t.value=d),"addon-after":e.addonAfter,"addon-before":e.addonBefore,disabled:e.disabled,placeHolder:e.placeHolder,size:e.size,type:e.type,class:"",autocomplete:!1,onChange:r},null,8,["value","addon-after","addon-before","disabled","placeHolder","size","type"])):(s(),p(B,{key:1,value:t.value,"onUpdate:value":l[1]||(l[1]=d=>t.value=d),"addon-after":e.addonAfter,"addon-before":e.addonBefore,disabled:e.disabled,placeHolder:e.placeHolder,size:e.size,inputmode:e.inputmode,autocomplete:!1,type:e.type==="price"?"tel":e.type,class:"",onChange:r},h({_:2},[a.$slots.addonBefore?{name:"addonBefore",fn:i(()=>[u(a.$slots,"addonBefore")]),key:"0"}:void 0,a.$slots.addonAfter?{name:"addonAfter",fn:i(()=>[u(a.$slots,"addonAfter")]),key:"1"}:void 0]),1032,["value","addon-after","addon-before","disabled","placeHolder","size","inputmode","type"]))],2)}}}),E=Object.assign(I,{__name:"BasicPacksBasicInput"});export{E as B};