import{_ as a,p as s}from"./page_layout.js?v=1763625242172";import{au as e,dY as o,az as t}from"./naive.js?v=1763625242172";import{k as p,R as r,a2 as l,a3 as n,X as i,s as c,q as u,S as m,a4 as d}from"./vue.js?v=1763625242172";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,h=o,v=t;return r(),l(v,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(h,{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{_};
