Skip to content

Commit d5bf835

Browse files
committed
fix prod bundle
1 parent 79496a5 commit d5bf835

File tree

10 files changed

+62
-58
lines changed

10 files changed

+62
-58
lines changed

.babelrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"env": {
1414
"production": {
1515
"presets": [
16-
"react-optimize"
16+
// "react-optimize"
1717
],
1818
"comments": false
1919
},

.flowconfig

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88
[options]
99
module.name_mapper='^.*\.css$' -> 'css-module-flow'
1010
module.system=haste
11-
12-
[lints]
11+
strip_root=true

docs/assets/app.bundle.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/app.styles.css

+8-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/app.vendor.bundle.js

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<meta name="viewport" content="width=device-width, initial-scale=1">
88
<meta name="description" content="ReactJS Redux GraphQL Apollo Bootstrap Starter">
99
<meta name="author" content="Erwan DATIN (MacKentoch)">
10-
<link href="/assets/app.styles.css" rel="stylesheet" type="text/css">
10+
<link rel='stylesheet' href='assets/app.styles.css'>
1111
</head>
1212
<body>
1313
<section id="root"></section>
14-
<script type="text/javascript" src="/assets/app.vendor.bundle.js"></script>
15-
<script type="text/javascript" src="/assets/app.bundle.js"></script>
14+
<script type="text/javascript" src="assets/app.vendor.bundle.js"></script>
15+
<script type="text/javascript" src="assets/app.bundle.js"></script>
1616
</body>
1717
</html>

src/app/components/alert/ErrorAlert.js

+37-33
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,41 @@ const ErrorAlert = ({
1616
errorMessage,
1717
onClose
1818
}) => (
19-
<Motion
20-
style={{
21-
interpolatedScale: spring(showAlert ? 1 : 0, presets.stiff)
22-
}}>
23-
{
24-
({ interpolatedScale }) => (
25-
<div
26-
className="alert alert-dismissible alert-danger"
27-
style={{
28-
WebkitTransform: `scale(${interpolatedScale})`,
29-
transform: `scale(${interpolatedScale})`
30-
}}>
31-
<button
32-
type="button"
33-
className="close"
34-
onClick={onClose}>
35-
&times;
36-
</button>
37-
{
38-
errorTitle && errorTitle.length > 0 &&
39-
<strong>
40-
{errorTitle}
41-
</strong>
42-
}
43-
{
44-
<p>
45-
{errorMessage}
46-
</p>
47-
}
48-
</div>
49-
)
50-
}
51-
</Motion>
19+
<div>
20+
<Motion
21+
style={{
22+
interpolatedScale: spring(showAlert ? 1 : 0, presets.stiff)
23+
}}>
24+
{
25+
({ interpolatedScale }) => (
26+
<div
27+
className="alert alert-dismissible alert-danger"
28+
style={{
29+
WebkitTransform: `scale(${interpolatedScale})`,
30+
transform: `scale(${interpolatedScale})`
31+
}}>
32+
<button
33+
type="button"
34+
className="close"
35+
onClick={onClose}>
36+
&times;
37+
</button>
38+
{
39+
errorTitle && errorTitle.length > 0 &&
40+
<strong>
41+
{errorTitle}
42+
</strong>
43+
}
44+
{
45+
<p>
46+
{errorMessage}
47+
</p>
48+
}
49+
</div>
50+
)
51+
}
52+
</Motion>
53+
</div>
5254
);
5355

5456

@@ -63,4 +65,6 @@ ErrorAlert.defaultProps = {
6365
showAlert: false
6466
};
6567

68+
ErrorAlert.displayName = 'ErrorAlert';
69+
6670
export default ErrorAlert;

src/app/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import injectTpEventPlugin from 'react-tap-event-plugin';
88
import 'animate.css';
99
import 'jquery';
1010
import 'font-awesome/css/font-awesome.min.css';
11-
import 'bootstrap/dist/css/bootstrap.min.css';
11+
import "bootstrap/dist/css/bootstrap.min.css";
1212
import 'bootstrap/dist/js/bootstrap.min.js';
1313
import './style/index.style.scss';
1414
import Root from './Root';

src/app/redux/store/configureStore.prod.js

+1-7
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,16 @@ import {
55
applyMiddleware,
66
compose
77
} from 'redux';
8-
import createLogger from 'redux-logger';
98
import thunkMiddleware from 'redux-thunk';
109
import reducer from '../modules/reducers';
1110
import { apolloClient } from '../../services/apollo';
1211

13-
const loggerMiddleware = createLogger({
14-
level : 'info',
15-
collapsed : true
16-
});
1712

1813
// createStore : enhancer
1914
const enhancer = compose(
2015
applyMiddleware(
2116
thunkMiddleware,
22-
apolloClient.middleware(), // apollo middleware
23-
loggerMiddleware // logger after thunk to avoid undefined actions
17+
apolloClient.middleware() // apollo middleware
2418
)
2519
);
2620

webpack.production.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const config = {
1818
indexFile
1919
],
2020
vendor: [
21-
'animate.css',
21+
// 'animate.css',
2222
'apollo-client',
2323
'babel-polyfill',
2424
'bootstrap',

0 commit comments

Comments
 (0)