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