mirror of
https://github.com/aspnet/JavaScriptServices.git
synced 2025-12-22 17:47:53 +00:00
#31 Ugrade to Babel 6 and update the ReactGrid sample
This commit is contained in:
committed by
SteveSandersonMS
parent
73e218de4e
commit
225dfdd168
@@ -7,7 +7,7 @@ class RowActionsComponent extends React.Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var columnMeta = [
|
export const columnMeta = [
|
||||||
{
|
{
|
||||||
"columnName": "id",
|
"columnName": "id",
|
||||||
"order": 1,
|
"order": 1,
|
||||||
@@ -58,6 +58,3 @@ var columnMeta = [
|
|||||||
"customComponent": RowActionsComponent
|
"customComponent": RowActionsComponent
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
export var columnMeta;
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
var fakeData = [
|
export const fakeData = [
|
||||||
{
|
{
|
||||||
"id": 0,
|
"id": 0,
|
||||||
"name": "Mayer Leonard",
|
"name": "Mayer Leonard",
|
||||||
@@ -2484,6 +2484,3 @@ var fakeData = [
|
|||||||
"favoriteNumber": 1
|
"favoriteNumber": 1
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
export var fakeData;
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "ReactExample",
|
"name": "ReactExample",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"babel-core": "^5.8.29",
|
"babel-core": "^6.4.0",
|
||||||
"bootstrap": "^3.3.5",
|
"bootstrap": "^3.3.5",
|
||||||
"formsy-react": "^0.17.0",
|
"formsy-react": "^0.17.0",
|
||||||
"formsy-react-components": "^0.6.3",
|
"formsy-react-components": "^0.6.3",
|
||||||
@@ -14,7 +14,9 @@
|
|||||||
"underscore": "^1.8.3"
|
"underscore": "^1.8.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"babel-loader": "^5.3.2",
|
"babel-loader": "^6.2.1",
|
||||||
|
"babel-preset-es2015": "^6.3.13",
|
||||||
|
"babel-preset-react": "^6.3.13",
|
||||||
"css-loader": "^0.21.0",
|
"css-loader": "^0.21.0",
|
||||||
"extract-text-webpack-plugin": "^0.8.2",
|
"extract-text-webpack-plugin": "^0.8.2",
|
||||||
"file-loader": "^0.8.4",
|
"file-loader": "^0.8.4",
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
module: {
|
module: {
|
||||||
loaders: [
|
loaders: [
|
||||||
{ test: /\.jsx?$/, loader: 'babel-loader' },
|
{ test: /\.jsx?$/, loader: 'babel-loader', exclude: /node_modules/, query: { presets: ['es2015', 'react'] } },
|
||||||
{ test: /\.css$/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader') },
|
{ test: /\.css$/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader') },
|
||||||
{ test: /\.(png|woff|woff2|eot|ttf|svg)$/, loader: 'url-loader?limit=100000' }
|
{ test: /\.(png|woff|woff2|eot|ttf|svg)$/, loader: 'url-loader?limit=100000' }
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -4,7 +4,9 @@ var React = require('react');
|
|||||||
var ReactDOMServer = require('react-dom/server');
|
var ReactDOMServer = require('react-dom/server');
|
||||||
var createMemoryHistory = require('history/lib/createMemoryHistory');
|
var createMemoryHistory = require('history/lib/createMemoryHistory');
|
||||||
var babelCore = require('babel-core');
|
var babelCore = require('babel-core');
|
||||||
var babelConfig = {};
|
var babelConfig = {
|
||||||
|
presets: ["es2015", "react"]
|
||||||
|
};
|
||||||
|
|
||||||
var origJsLoader = require.extensions['.js'];
|
var origJsLoader = require.extensions['.js'];
|
||||||
require.extensions['.js'] = loadViaBabel;
|
require.extensions['.js'] = loadViaBabel;
|
||||||
|
|||||||
Reference in New Issue
Block a user