react-leave-motion
Version:
Tween library for leave element.
18 lines (15 loc) • 505 B
JavaScript
import React, { Component } from 'react';
import LeaveTransitionGroup from './LeaveTransitionGroup';
import LeaveMotionItem from './LeaveMotionItem';
export default class LeaveMotion extends Component {
render() {
const {containerProps = {}, ...props} = this.props;
return (
<LeaveTransitionGroup {...containerProps}>
{typeof props.children !== "function" ? null :
<LeaveMotionItem {...props} key={props.itemKey} />
}
</LeaveTransitionGroup>
);
}
}