diff --git a/config/webpack.config.examples.js b/config/webpack.config.examples.js index 6cb1bb0..ffa41bb 100644 --- a/config/webpack.config.examples.js +++ b/config/webpack.config.examples.js @@ -35,8 +35,8 @@ module.exports = { }, resolve: { alias: { - "ag-grid-community/modules": path.resolve('./node_modules/ag-grid-community/dist/es2015/modules'), - "ag-grid-community": path.resolve('./node_modules/ag-grid-community'), + "@ag-community/grid-core/modules": path.resolve('./node_modules/@ag-community/grid-core/dist/es2015/modules'), + "@ag-community/grid-core": path.resolve('./node_modules/@ag-community/grid-core'), "ag-grid-enterprise": path.resolve('./node_modules/ag-grid-enterprise'), react: path.resolve('./node_modules/react') }, diff --git a/config/webpack.config.large.js b/config/webpack.config.large.js index efb9ee2..2aa7035 100644 --- a/config/webpack.config.large.js +++ b/config/webpack.config.large.js @@ -31,7 +31,7 @@ module.exports = { }, resolve: { alias: { - "ag-grid-community": path.resolve('./node_modules/ag-grid-community'), + "@ag-community/grid-core": path.resolve('./node_modules/@ag-community/grid-core'), "ag-grid-enterprise": path.resolve('./node_modules/ag-grid-enterprise'), react: path.resolve('./node_modules/react') }, @@ -43,4 +43,4 @@ module.exports = { devServer: { port: 8080, } -}; \ No newline at end of file +}; diff --git a/config/webpack.config.trader.js b/config/webpack.config.trader.js index b6a5b20..6251b9c 100644 --- a/config/webpack.config.trader.js +++ b/config/webpack.config.trader.js @@ -31,7 +31,7 @@ module.exports = { }, resolve: { alias: { - "ag-grid-community": path.resolve('./node_modules/ag-grid-community'), + "@ag-community/grid-core": path.resolve('./node_modules/@ag-community/grid-core'), "ag-grid-enterprise": path.resolve('./node_modules/ag-grid-enterprise'), react: path.resolve('./node_modules/react') }, @@ -43,4 +43,4 @@ module.exports = { devServer: { port: 8080, } -}; \ No newline at end of file +}; diff --git a/package.json b/package.json index 46121a9..5c6303f 100644 --- a/package.json +++ b/package.json @@ -61,8 +61,10 @@ "webpack-dev-server": "3.4.1" }, "dependencies": { - "@ag-community/client-side-row-model": "^21.2.0", - "ag-grid-community": "^21.0.0", + "@ag-community/grid-core": "^21.0.0", + "@ag-community/client-side-row-model": "^21.0.0", + "@ag-community/infinite-row-model": "^21.0.0", + "@ag-community/csv-export": "^21.0.0", "ag-grid-enterprise": "^21.0.0", "ag-grid-react": "^21.2.2", "bootstrap": "4.3.1", diff --git a/src-examples/App.jsx b/src-examples/App.jsx index 218b44f..e33efdf 100644 --- a/src-examples/App.jsx +++ b/src-examples/App.jsx @@ -4,6 +4,8 @@ import {Redirect, Route, Switch} from "react-router-dom"; import NavItem from "./NavItem"; import '@ag-community/client-side-row-model' +import '@ag-community/infinite-row-model' +import '@ag-community/csv-export' import RichGridDeclarativeExample from "./richGridDeclarativeExample/RichGridDeclarativeExample"; import SimpleReduxDynamicExample from "./simpleReduxDynamicComponentExample/SimpleReduxExample"; diff --git a/src-examples/index.js b/src-examples/index.js index 1beba44..a7753fb 100644 --- a/src-examples/index.js +++ b/src-examples/index.js @@ -4,8 +4,8 @@ import React from "react"; import {render} from "react-dom"; import {BrowserRouter} from "react-router-dom"; -import "ag-grid-community/dist/styles/ag-grid.css"; -import "ag-grid-community/dist/styles/ag-theme-balham.css"; +import "@ag-community/grid-core/dist/styles/ag-grid.css"; +import "@ag-community/grid-core/dist/styles/ag-theme-balham.css"; import "../node_modules/bootstrap/dist/css/bootstrap.css"; import App from "./App"; diff --git a/src-examples/simpleReduxDynamicComponentExample/HeaderComponent.jsx b/src-examples/simpleReduxDynamicComponentExample/HeaderComponent.jsx index 49debc9..3818688 100644 --- a/src-examples/simpleReduxDynamicComponentExample/HeaderComponent.jsx +++ b/src-examples/simpleReduxDynamicComponentExample/HeaderComponent.jsx @@ -1,7 +1,7 @@ import React, {Component} from "react"; import {connect} from "react-redux"; // take this line out if you do not want to use ag-Grid-Enterprise -import "ag-grid-enterprise"; +// import "ag-grid-enterprise"; import {setCurrency, updateRowData} from "./gridDataActions"; diff --git a/src-examples/simpleReduxDynamicComponentExample/SimpleReduxExample.jsx b/src-examples/simpleReduxDynamicComponentExample/SimpleReduxExample.jsx index e46a03e..89b07f0 100644 --- a/src-examples/simpleReduxDynamicComponentExample/SimpleReduxExample.jsx +++ b/src-examples/simpleReduxDynamicComponentExample/SimpleReduxExample.jsx @@ -2,7 +2,7 @@ import React, {Component} from "react"; import {Provider} from "react-redux"; import {createStore} from "redux"; // take this line out if you do not want to use ag-Grid-Enterprise -import "ag-grid-enterprise"; +// import "ag-grid-enterprise"; import HeaderComponent from "./HeaderComponent"; import GridComponent from "./GridComponent"; diff --git a/src-large-data/index.js b/src-large-data/index.js index dfadde9..5d90a7d 100644 --- a/src-large-data/index.js +++ b/src-large-data/index.js @@ -4,8 +4,8 @@ import ReactDOM from 'react-dom'; import React from 'react'; import LargeGrid from './largeGrid.jsx'; -import 'ag-grid-community/dist/styles/ag-grid.css'; -import 'ag-grid-community/dist/styles/ag-theme-fresh.css'; +import '@ag-community/grid-core/dist/styles/ag-grid.css'; +import '@ag-community/grid-core/dist/styles/ag-theme-fresh.css'; // waiting for dom to load before booting react. we could alternatively // put the index.js reference at the end fo the index.html, but i prefer this way. diff --git a/src-trader-dashboard/index.js b/src-trader-dashboard/index.js index e28a5e6..2e9af41 100644 --- a/src-trader-dashboard/index.js +++ b/src-trader-dashboard/index.js @@ -6,8 +6,8 @@ import {render} from "react-dom"; import {Provider} from "react-redux"; import '@ag-community/client-side-row-model' -import "ag-grid-community/dist/styles/ag-grid.css"; -import "ag-grid-community/dist/styles/ag-theme-fresh.css"; +import "@ag-community/grid-core/dist/styles/ag-grid.css"; +import "@ag-community/grid-core/dist/styles/ag-theme-fresh.css"; import StoreService from './services/StoreService'; import TraderDashboard from "./components/TraderDashboard.jsx";