import{_ as a,e as s}from"./page_layout.js?v=1753954525509";import{aq as e,cI as o,av as t}from"./naive.js?v=1753954525509";import{k as p,U as r,a1 as l,a2 as n,Q as i,s as c,q as u,V as m,a3 as d}from"./vue.js?v=1753954525509";const f={key:1},_=s(p({__name:"index",props:{text:{},iconName:{},placeholder:{default:""},inputProps:{}},emits:["click"],setup(s,{emit:p}){const _=p,x=()=>{_("click")};return(s,p)=>{const _=e,k=a,v=o,h=t;return r(),l(h,null,{default:n((()=>[i(_,c(s.$attrs,{placeholder:s.placeholder,"input-props":s.inputProps}),{suffix:n((()=>[u(s.$slots,"suffix",{},void 0,!0)])),_:3},16,["placeholder","input-props"]),i(v,{class:"flex-center w-42px cursor-pointer",onClick:x},{default:n((()=>[s.iconName?(r(),l(k,{key:0,name:s.iconName,size:"16",color:"#909399"},null,8,["name"])):(r(),m("span",f,d(s.text),1))])),_:1})])),_:3})}}}),[["__scopeId","data-v-4e9017bd"]]);export{_};
