ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
2 lines (1 loc) • 635 B
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});require("../x-provider/index.js");const n=require("../x-provider/hooks/use-x-provider-context.js"),o=()=>({height:0,opacity:0}),r=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},a=e=>({height:e?e.offsetHeight:0}),i=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",s=(e=n.defaultPrefixCls)=>({motionName:`${e}-motion-collapse`,onAppearStart:o,onEnterStart:o,onAppearActive:r,onEnterActive:r,onLeaveStart:a,onLeaveActive:o,onAppearEnd:i,onEnterEnd:i,onLeaveEnd:i,motionDeadline:500});exports.default=s;
;