Skip to content

Commit 42d7e14

Browse files
committed
Fixed the loading issue on Safari (and thus iPhone).
The fetch polypill wasn't being correctly included.
1 parent 4922520 commit 42d7e14

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

build/webpack-environments/_base.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ const webpackConfig = {
3333
},
3434
plugins: [
3535
new webpack.DefinePlugin(config.globals),
36+
new webpack.ProvidePlugin({
37+
'fetch': 'imports?this=>global!exports?global.fetch!whatwg-fetch',
38+
}),
3639
new webpack.optimize.OccurrenceOrderPlugin(),
3740
new webpack.optimize.DedupePlugin(),
3841
new HtmlWebpackPlugin({

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
"d3": "^3.5.12",
3131
"debug": "^2.2.0",
3232
"dotenv": "^1.2.0",
33+
"exports-loader": "^0.6.3",
3334
"font-awesome": "^4.5.0",
3435
"history": "1.13.1",
36+
"imports-loader": "^0.6.5",
3537
"intl": "^1.0.1",
3638
"moment": "^2.11.1",
3739
"react": "^0.14.0",

0 commit comments

Comments
 (0)