terra-slide-group
Version:
A component that utilizes the `react-transition-group` library to present a stack of components in an animated fashion
23 lines (19 loc) • 552 B
JSX
import React from 'react';
import SlideGroup from '../../src/SlideGroup';
const slideGroup = (
<SlideGroup
items={[
<div key="1">First</div>,
<div key="2">Second</div>,
<div key="3">Third</div>,
]}
/>
);
it('should render a default SlideGroup', () => {
const wrapper = shallow(slideGroup);
expect(wrapper).toMatchSnapshot();
});
it('should render a SlideGroup with animation enabled', () => {
const wrapper = shallow(React.cloneElement(slideGroup, { isAnimated: true }));
expect(wrapper).toMatchSnapshot();
});