ant-design-vue/components/animate/src/util.js

22 lines
675 B
JavaScript

const util = {
isAppearSupported(props) {
return props.transitionName && props.transitionAppear || props.animation.appear;
},
isEnterSupported(props) {
return props.transitionName && props.transitionEnter || props.animation.enter;
},
isLeaveSupported(props) {
return props.transitionName && props.transitionLeave || props.animation.leave;
},
allowAppearCallback(props) {
return props.transitionAppear || props.animation.appear;
},
allowEnterCallback(props) {
return props.transitionEnter || props.animation.enter;
},
allowLeaveCallback(props) {
return props.transitionLeave || props.animation.leave;
},
};
export default util;