const e=require("../../../_util/type.js"),t=require("../../../input/index.js");let n=require("vue"),r=require("@antsoo-lib/icons");var i=(0,n.defineComponent)({compatConfig:{MODE:3},name:`FilterSearch`,inheritAttrs:!1,props:{value:e.stringType(),onChange:e.functionType(),filterSearch:e.someType([Boolean,Function]),tablePrefixCls:e.stringType(),locale:e.objectType()},setup(e){return()=>{let{value:i,onChange:a,filterSearch:o,tablePrefixCls:s,locale:c}=e;return o?(0,n.createVNode)(`div`,{class:`${s}-filter-dropdown-search`},[(0,n.createVNode)(t.default,{placeholder:c.filterSearchPlaceholder,onChange:a,value:i,htmlSize:1,class:`${s}-filter-dropdown-search-input`},{prefix:()=>(0,n.createVNode)(r.SearchOutlined,null,null)})]):null}}});exports.default=i;