"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const i=require("vue"),d=require("../_util/classNames.js"),f=require("../vc-resize-observer/index.js"),e=({height:s,offset:r,prefixCls:l,onInnerResize:o},{slots:a})=>{let n={},t={display:"flex",flexDirection:"column"};return r!==void 0&&(n={height:`${s}px`,position:"relative",overflow:"hidden"},t={...t,transform:`translateY(${r}px)`,position:"absolute",left:0,right:0,top:0}),i.createVNode("div",{style:n},[i.createVNode(f.default,{onResize:({offsetHeight:u})=>{u&&o&&o()}},{default:()=>[i.createVNode("div",{style:t,class:d.default({[`${l}-holder-inner`]:l})},[a.default?.()])]})])};e.displayName="Filter";e.inheritAttrs=!1;e.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};exports.default=e;
