@@ -18,6 +18,7 @@ var react_redux_1 = require('react-redux');
18
18
var _components_1 = require ( '../_components' ) ;
19
19
var ThemeManager = require ( 'material-ui/lib/styles/theme-manager' ) ;
20
20
var theme_1 = require ( '../theme/theme' ) ;
21
+ var react_addons_css_transition_group_1 = require ( 'react-addons-css-transition-group' ) ;
21
22
var default_1 = ( function ( _super ) {
22
23
__extends ( default_1 , _super ) ;
23
24
function default_1 ( ) {
@@ -30,7 +31,7 @@ var default_1 = (function (_super) {
30
31
} ;
31
32
default_1 . prototype . render = function ( ) {
32
33
var state = this . props . state ;
33
- return ( React . createElement ( "section" , { className :'cr' } , React . createElement ( _components_1 . Menu , { route :state . route , position :state . position } ) , React . createElement ( _components_1 . Router , { state :state } ) , React . createElement ( _components_1 . Alert , { alert :state . alert } ) ) ) ;
34
+ return ( React . createElement ( react_addons_css_transition_group_1 . default , { transitionName : 'example' , transitionEnterTimeout : 500 , transitionLeaveTimeout : 300 } , React . createElement ( "section" , { className :'cr' , key : 'main' } , React . createElement ( _components_1 . Menu , { route :state . route , position :state . position } ) , React . createElement ( _components_1 . Router , { state :state } ) , React . createElement ( _components_1 . Alert , { alert :state . alert } ) ) ) ) ;
34
35
} ;
35
36
default_1 . childContextTypes = {
36
37
muiTheme :React . PropTypes . object ,