Skip to content

Commit 710f3b2

Browse files
committed
next version
1 parent ff292f2 commit 710f3b2

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

lib/components/_components.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22
var app_1 = require('./app/app');
33
exports.App = app_1.default;
4-
var router_1 = require('./router');
4+
var router_1 = require('./app/router');
55
exports.Router = router_1.default;
66
var page_1 = require('./page/page');
77
exports.Page = page_1.default;

lib/components/app/router.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ var __extends = (this && this.__extends) || function (d, b) {
55
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
66
};
77
var React = require('react');
8-
var _components_1 = require('../_components');
8+
var _components_1 = require('./../_components');
9+
var ReactCSSTransitionGroup = require('react-addons-css-transition-group');
910
var default_1 = (function (_super) {
1011
__extends(default_1, _super);
1112
function default_1() {
@@ -25,7 +26,7 @@ var default_1 = (function (_super) {
2526
};
2627
default_1.prototype.render = function () {
2728
var state = this.props.state;
28-
return this.chooseRoute(state);
29+
return (React.createElement(ReactCSSTransitionGroup, {transitionName: 'route', transitionEnterTimeout: 500, transitionLeaveTimeout: 300}, this.chooseRoute(state)));
2930
};
3031
return default_1;
3132
}(React.Component));

src/components/_components.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
export {default as App} from './app/app';
66

77
// Router
8-
export {default as Router} from './router';
8+
export {default as Router} from './app/router';
99

1010
// Components
1111
export {default as Page} from './page/page';

src/components/router.tsx renamed to src/components/app/router.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from 'react';
2-
import {Page, Progress, Projects} from './_components';
2+
import {Page, Progress, Projects} from './../_components';
33
import * as ReactCSSTransitionGroup from 'react-addons-css-transition-group';
44

55
export default class extends React.Component<{state: CR.State}, {}> {

tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@
9797
"src/components/account/signup.tsx",
9898
"src/components/alert/alert.tsx",
9999
"src/components/app/app.tsx",
100+
"src/components/app/router.tsx",
100101
"src/components/markdown/markdown.tsx",
101102
"src/components/menu/menu.tsx",
102103
"src/components/page/chapter.tsx",
@@ -110,8 +111,7 @@
110111
"src/components/page/toolbar.tsx",
111112
"src/components/progress/progress.tsx",
112113
"src/components/projects/projects.tsx",
113-
"src/components/render.tsx",
114-
"src/components/router.tsx"
114+
"src/components/render.tsx"
115115
],
116116
"exclude": [
117117
"node_modules"

0 commit comments

Comments
 (0)