AG-1329 Update examples
This commit is contained in:
@@ -35,9 +35,9 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
"@ag-grid-community/core/modules": path.resolve('./node_modules/@ag-grid-community/core/dist/es2015/modules'),
|
// "@ag-grid-community/core/modules": path.resolve('./node_modules/@ag-grid-community/core/dist/es2015/modules'),
|
||||||
"@ag-grid-community/core": path.resolve('./node_modules/@ag-grid-community/core'),
|
"@ag-grid-community/core": path.resolve('./node_modules/@ag-grid-community/core'),
|
||||||
"ag-grid-enterprise": path.resolve('./node_modules/ag-grid-enterprise'),
|
// "ag-grid-enterprise": path.resolve('./node_modules/ag-grid-enterprise'),
|
||||||
react: path.resolve('./node_modules/react')
|
react: path.resolve('./node_modules/react')
|
||||||
},
|
},
|
||||||
extensions: ['.js', '.jsx']
|
extensions: ['.js', '.jsx']
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
},
|
},
|
||||||
"homepage": "http://www.ag-grid.com/",
|
"homepage": "http://www.ag-grid.com/",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@ag-grid-community/core": "~22.0.0",
|
||||||
"@babel/core": "7.4.4",
|
"@babel/core": "7.4.4",
|
||||||
"@babel/plugin-proposal-class-properties": "7.4.4",
|
"@babel/plugin-proposal-class-properties": "7.4.4",
|
||||||
"@babel/plugin-proposal-function-bind": "7.2.0",
|
"@babel/plugin-proposal-function-bind": "7.2.0",
|
||||||
@@ -61,10 +62,8 @@
|
|||||||
"webpack-dev-server": "3.4.1"
|
"webpack-dev-server": "3.4.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ag-grid-community/all-modules": "~22.0.0",
|
|
||||||
"@ag-grid-community/core": "~22.0.0",
|
|
||||||
"@ag-grid-community/react": "~22.0.0",
|
|
||||||
"@ag-grid-enterprise/all-modules": "~22.0.0",
|
"@ag-grid-enterprise/all-modules": "~22.0.0",
|
||||||
|
"@ag-grid-community/react": "~22.0.0",
|
||||||
"bootstrap": "4.3.1",
|
"bootstrap": "4.3.1",
|
||||||
"d3": "4.9.1",
|
"d3": "4.9.1",
|
||||||
"lodash": "4.17.11",
|
"lodash": "4.17.11",
|
||||||
@@ -74,4 +73,4 @@
|
|||||||
"react-router-dom": "5.0.0",
|
"react-router-dom": "5.0.0",
|
||||||
"redux": "4.0.1"
|
"redux": "4.0.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,14 +4,14 @@ import React from "react";
|
|||||||
import {render} from "react-dom";
|
import {render} from "react-dom";
|
||||||
import {BrowserRouter} from "react-router-dom";
|
import {BrowserRouter} from "react-router-dom";
|
||||||
|
|
||||||
import "@ag-grid-community/core/dist/styles/ag-grid.css";
|
import "@ag-grid-enterprise/all-modules/dist/styles/ag-grid.css";
|
||||||
import "@ag-grid-community/core/dist/styles/ag-theme-balham.css";
|
import "@ag-grid-enterprise/all-modules/dist/styles/ag-theme-balham.css";
|
||||||
import "../node_modules/bootstrap/dist/css/bootstrap.css";
|
import "../node_modules/bootstrap/dist/css/bootstrap.css";
|
||||||
|
|
||||||
import App from "./App";
|
import App from "./App";
|
||||||
|
|
||||||
// only required when using enterprise features
|
// only required when using enterprise features
|
||||||
// import {LicenseManager} from "ag-grid-enterprise/main";
|
// import {LicenseManager} from "@ag-grid-enterprise/all-modules";
|
||||||
// LicenseManager.setLicenseKey("<your license key>");
|
// LicenseManager.setLicenseKey("<your license key>");
|
||||||
|
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
import React, {Component} from "react";
|
import React, {Component} from "react";
|
||||||
import {connect} from "react-redux";
|
import {connect} from "react-redux";
|
||||||
// take this line out if you do not want to use ag-Grid-Enterprise
|
|
||||||
// import "ag-grid-enterprise";
|
|
||||||
|
|
||||||
import {setCurrency, updateRowData} from "./gridDataActions";
|
import {setCurrency, updateRowData} from "./gridDataActions";
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
import React, {Component} from "react";
|
import React, {Component} from "react";
|
||||||
import {Provider} from "react-redux";
|
import {Provider} from "react-redux";
|
||||||
import {createStore} from "redux";
|
import {createStore} from "redux";
|
||||||
// take this line out if you do not want to use ag-Grid-Enterprise
|
|
||||||
// import "ag-grid-enterprise";
|
|
||||||
|
|
||||||
import HeaderComponent from "./HeaderComponent";
|
import HeaderComponent from "./HeaderComponent";
|
||||||
import GridComponent from "./GridComponent";
|
import GridComponent from "./GridComponent";
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import SimpleCellRenderer from './simpleCellRenderer.jsx';
|
|||||||
import {AgGridReact} from '@ag-grid-community/react';
|
import {AgGridReact} from '@ag-grid-community/react';
|
||||||
|
|
||||||
// for community features
|
// for community features
|
||||||
import {AllCommunityModules} from "@ag-grid-community/all-modules";
|
import {AllModules} from "@ag-grid-enterprise/all-modules";
|
||||||
|
|
||||||
// for enterprise features
|
// for enterprise features
|
||||||
// import {AllModules} from "@ag-grid-enterprise/all-modules";
|
// import {AllModules} from "@ag-grid-enterprise/all-modules";
|
||||||
@@ -64,7 +64,7 @@ export default class MyApp extends Component {
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<div style={{height: '100%'}} className="ag-theme-fresh">
|
<div style={{height: '100%'}} className="ag-theme-fresh">
|
||||||
<AgGridReact columnDefs={this.state.columnDefs} rowData={this.state.rowData} modules={AllCommunityModules}/>
|
<AgGridReact columnDefs={this.state.columnDefs} rowData={this.state.rowData} modules={AllModules}/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ import {connect} from "react-redux";
|
|||||||
|
|
||||||
import {AgGridReact} from "@ag-grid-community/react";
|
import {AgGridReact} from "@ag-grid-community/react";
|
||||||
|
|
||||||
|
import {ClientSideRowModelModule} from "@ag-grid-enterprise/all-modules";
|
||||||
|
|
||||||
class FxQuoteMatrix extends Component {
|
class FxQuoteMatrix extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
@@ -71,6 +73,8 @@ class FxQuoteMatrix extends Component {
|
|||||||
// callbacks
|
// callbacks
|
||||||
getRowNodeId={this.getRowNodeId}
|
getRowNodeId={this.getRowNodeId}
|
||||||
|
|
||||||
|
modules={[ClientSideRowModelModule]}
|
||||||
|
|
||||||
// events
|
// events
|
||||||
onGridReady={this.onGridReady}>
|
onGridReady={this.onGridReady}>
|
||||||
</AgGridReact>
|
</AgGridReact>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import React, {Component} from "react";
|
import React, {Component} from "react";
|
||||||
|
|
||||||
import {AgGridReact} from "@ag-grid-community/react";
|
import {AgGridReact} from "@ag-grid-community/react";
|
||||||
|
import {ClientSideRowModelModule} from "@ag-grid-enterprise/all-modules";
|
||||||
|
|
||||||
import map from "lodash/map";
|
import map from "lodash/map";
|
||||||
import difference from "lodash/difference";
|
import difference from "lodash/difference";
|
||||||
@@ -160,6 +161,8 @@ export default class extends Component {
|
|||||||
}}
|
}}
|
||||||
rowSelection="single"
|
rowSelection="single"
|
||||||
|
|
||||||
|
modules={[ClientSideRowModelModule]}
|
||||||
|
|
||||||
// callbacks
|
// callbacks
|
||||||
getRowNodeId={this.getRowNodeId}
|
getRowNodeId={this.getRowNodeId}
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import React, {Component} from "react";
|
|||||||
import {connect} from "react-redux";
|
import {connect} from "react-redux";
|
||||||
|
|
||||||
import {AgGridReact} from "@ag-grid-community/react";
|
import {AgGridReact} from "@ag-grid-community/react";
|
||||||
|
import {ClientSideRowModelModule} from "@ag-grid-enterprise/all-modules";
|
||||||
|
|
||||||
class TopMoversGrid extends Component {
|
class TopMoversGrid extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
@@ -75,6 +76,8 @@ class TopMoversGrid extends Component {
|
|||||||
deltaRowDataMode
|
deltaRowDataMode
|
||||||
getRowNodeId={this.getRowNodeId}
|
getRowNodeId={this.getRowNodeId}
|
||||||
|
|
||||||
|
modules={[ClientSideRowModelModule]}
|
||||||
|
|
||||||
// events
|
// events
|
||||||
onGridReady={this.onGridReady}>
|
onGridReady={this.onGridReady}>
|
||||||
</AgGridReact>
|
</AgGridReact>
|
||||||
|
|||||||
@@ -8,6 +8,9 @@ import {Provider} from "react-redux";
|
|||||||
import StoreService from './services/StoreService';
|
import StoreService from './services/StoreService';
|
||||||
import TraderDashboard from "./components/TraderDashboard.jsx";
|
import TraderDashboard from "./components/TraderDashboard.jsx";
|
||||||
|
|
||||||
|
import "@ag-grid-enterprise/all-modules/dist/styles/ag-grid.css";
|
||||||
|
import "@ag-grid-enterprise/all-modules/dist/styles/ag-theme-fresh.css";
|
||||||
|
|
||||||
let store = StoreService.STORE;
|
let store = StoreService.STORE;
|
||||||
|
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user