From cfd0070765d631112c5da817cef82742566d2ed0 Mon Sep 17 00:00:00 2001 From: Chris Brown Date: Tue, 2 Jul 2019 20:27:11 +0100 Subject: [PATCH] fix: updated SwitchTransition component to be default export and exported from index.js (#516) --- src/SwitchTransition.js | 4 +++- src/index.js | 1 + test/SwitchTransition-test.js | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/SwitchTransition.js b/src/SwitchTransition.js index e7714588..0fdfc6c4 100644 --- a/src/SwitchTransition.js +++ b/src/SwitchTransition.js @@ -96,7 +96,7 @@ const enterRenders = { * } * ``` */ -export class SwitchTransition extends React.Component { +class SwitchTransition extends React.Component { state = { status: ENTERED, current: null @@ -189,3 +189,5 @@ SwitchTransition.propTypes = { SwitchTransition.defaultProps = { mode: modes.out } + +export default SwitchTransition; diff --git a/src/index.js b/src/index.js index 0fca170b..8e11afca 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,6 @@ export { default as CSSTransition } from './CSSTransition' export { default as ReplaceTransition } from './ReplaceTransition' +export { default as SwitchTransition } from './SwitchTransition' export { default as TransitionGroup } from './TransitionGroup' export { default as Transition } from './Transition' export { default as config } from './config' diff --git a/test/SwitchTransition-test.js b/test/SwitchTransition-test.js index 833da0d7..744e2967 100644 --- a/test/SwitchTransition-test.js +++ b/test/SwitchTransition-test.js @@ -3,7 +3,7 @@ import React from 'react'; import { mount } from 'enzyme'; import Transition, { ENTERED } from '../src/Transition'; -import { SwitchTransition, modes } from '../src/SwitchTransition'; +import SwitchTransition, { modes } from '../src/SwitchTransition'; describe('SwitchTransition', () => { let log, Parent;