diff --git a/examples/kendo-react-sales-dashboard/package.json b/examples/kendo-react-sales-dashboard/package.json index 8360b1f3..375a54b4 100644 --- a/examples/kendo-react-sales-dashboard/package.json +++ b/examples/kendo-react-sales-dashboard/package.json @@ -5,18 +5,18 @@ "dependencies": { "@progress/kendo-data-query": "^1.7.0", "@progress/kendo-drawing": "^1.21.1", - "@progress/kendo-react-buttons": "^10.0.0", - "@progress/kendo-react-charts": "^10.0.0", - "@progress/kendo-react-dateinputs": "^10.0.0", - "@progress/kendo-react-dialogs": "^10.0.0", - "@progress/kendo-react-dropdowns": "^10.0.0", - "@progress/kendo-react-grid": "^10.0.0", - "@progress/kendo-react-inputs": "^10.0.0", - "@progress/kendo-react-intl": "^10.0.0", - "@progress/kendo-react-layout": "^10.0.0", - "@progress/kendo-react-pdf": "^10.0.0", - "@progress/kendo-react-ripple": "^10.0.0", - "@progress/kendo-theme-material": "^10.0.1", + "@progress/kendo-react-buttons": "^11.0.0", + "@progress/kendo-react-charts": "^11.0.0", + "@progress/kendo-react-dateinputs": "^11.0.0", + "@progress/kendo-react-dialogs": "^11.0.0", + "@progress/kendo-react-dropdowns": "^11.0.0", + "@progress/kendo-react-grid": "^11.0.0", + "@progress/kendo-react-inputs": "^11.0.0", + "@progress/kendo-react-intl": "^11.0.0", + "@progress/kendo-react-layout": "^11.0.0", + "@progress/kendo-react-pdf": "^11.0.0", + "@progress/kendo-react-ripple": "^11.0.0", + "@progress/kendo-theme-material": "^11.0.2", "hammerjs": "^2.0.8", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/examples/kendo-react-sales-dashboard/src/App.js b/examples/kendo-react-sales-dashboard/src/App.js index 20d7f9c1..5973544f 100644 --- a/examples/kendo-react-sales-dashboard/src/App.js +++ b/examples/kendo-react-sales-dashboard/src/App.js @@ -82,15 +82,15 @@ class App extends Component { let headerText = this.state.value.replace('Sales',''); return ( -
- - -
this.app = app}>

Sales | {headerText}

-
+
+
+ + +
diff --git a/examples/kendo-react-sales-dashboard/src/components/GridContainer.jsx b/examples/kendo-react-sales-dashboard/src/components/GridContainer.jsx index 46b9192d..389b7c6c 100644 --- a/examples/kendo-react-sales-dashboard/src/components/GridContainer.jsx +++ b/examples/kendo-react-sales-dashboard/src/components/GridContainer.jsx @@ -1,7 +1,7 @@ import React from 'react'; import { Grid, GridColumn as Column } from '@progress/kendo-react-grid'; import { Sparkline } from '@progress/kendo-react-charts'; -import { process } from '@progress/kendo-data-query'; +import { Checkbox } from '@progress/kendo-react-inputs'; class SparkLineChartCell extends React.Component { render (){ @@ -11,29 +11,25 @@ class SparkLineChartCell extends React.Component { } } +class ActiveCell extends React.Component { + render() { + console.log(this.props.dataItem); + return ( + + ) + } +} + export default class GridContainer extends React.Component { - state = { - dataState:{ - sort:[{ - field: "UnitPrice", - dir:"asc" - }] - } - } processData = (data) => { data.forEach(item => { item.PriceHistory = Array.from({length: 40}, () => Math.floor(Math.random() * 100)); return item }) - return process(data,this.state.dataState); + return data; } - handleDataStateChange = (e) => { - this.setState({ - dataState: e.dataState - }) - } render() { return ( @@ -41,22 +37,18 @@ export default class GridContainer extends React.Component { - + - - ( - - - - - )} /> + +
);