diff --git a/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json b/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json
new file mode 100644
index 0000000000..e0b8e9c925
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/.devcontainer/devcontainer.json
@@ -0,0 +1,4 @@
+{
+ "name": "Node.js",
+ "image": "mcr.microsoft.com/devcontainers/javascript-node:22"
+}
\ No newline at end of file
diff --git a/samples/grids/grid/data-exporting-indicator/.eslintrc.js b/samples/grids/grid/data-exporting-indicator/.eslintrc.js
new file mode 100644
index 0000000000..9d283f6407
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/.eslintrc.js
@@ -0,0 +1,76 @@
+// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project
+module.exports = {
+ parser: "@typescript-eslint/parser", // Specifies the ESLint parser
+ parserOptions: {
+ ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features
+ sourceType: "module", // Allows for the use of imports
+ ecmaFeatures: {
+ jsx: true // Allows for the parsing of JSX
+ }
+ },
+ settings: {
+ react: {
+ version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use
+ }
+ },
+ extends: [
+ "eslint:recommended",
+ "plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react
+ "plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin
+ ],
+ rules: {
+ // Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs
+ "default-case": "off",
+ "jsx-a11y/alt-text": "off",
+ "jsx-a11y/iframe-has-title": "off",
+ "no-undef": "off",
+ "no-unused-vars": "off",
+ "no-extend-native": "off",
+ "no-throw-literal": "off",
+ "no-useless-concat": "off",
+ "no-mixed-operators": "off",
+ "no-prototype-builtins": "off",
+ "prefer-const": "off",
+ "prefer-rest-params": "off",
+ "@typescript-eslint/no-unused-vars": "off",
+ "@typescript-eslint/no-explicit-any": "off",
+ "@typescript-eslint/no-inferrable-types": "off",
+ "@typescript-eslint/no-useless-constructor": "off",
+ "@typescript-eslint/no-use-before-define": "off",
+ "@typescript-eslint/no-non-null-assertion": "off",
+ "@typescript-eslint/interface-name-prefix": "off",
+ "@typescript-eslint/prefer-namespace-keyword": "off",
+ "@typescript-eslint/explicit-function-return-type": "off",
+ "@typescript-eslint/explicit-module-boundary-types": "off"
+ },
+ "overrides": [
+ {
+ "files": ["*.ts", "*.tsx"],
+ "rules": {
+ "default-case": "off",
+ "jsx-a11y/alt-text": "off",
+ "jsx-a11y/iframe-has-title": "off",
+ "no-var": "off",
+ "no-undef": "off",
+ "no-unused-vars": "off",
+ "no-extend-native": "off",
+ "no-throw-literal": "off",
+ "no-useless-concat": "off",
+ "no-mixed-operators": "off",
+ "no-prototype-builtins": "off",
+ "prefer-const": "off",
+ "prefer-rest-params": "off",
+ "@typescript-eslint/no-unused-vars": "off",
+ "@typescript-eslint/no-explicit-any": "off",
+ "@typescript-eslint/no-inferrable-types": "off",
+ "@typescript-eslint/no-useless-constructor": "off",
+ "@typescript-eslint/no-use-before-define": "off",
+ "@typescript-eslint/no-non-null-assertion": "off",
+ "@typescript-eslint/interface-name-prefix": "off",
+ "@typescript-eslint/prefer-namespace-keyword": "off",
+ "@typescript-eslint/explicit-function-return-type": "off",
+ "@typescript-eslint/explicit-module-boundary-types": "off"
+ }
+ }
+ ]
+ };
\ No newline at end of file
diff --git a/samples/grids/grid/data-exporting-indicator/ReadMe.md b/samples/grids/grid/data-exporting-indicator/ReadMe.md
new file mode 100644
index 0000000000..2b494dc483
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/ReadMe.md
@@ -0,0 +1,56 @@
+
+
+
+This folder contains implementation of React application with example of Data Exporting Indicator feature using [Tree Grid](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html) component.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Branches
+
+> **_NOTE:_** You should use [master](https://github.com/IgniteUI/igniteui-react-examples/tree/master) branch of this repository if you want to run samples on your computer. Use the [vnext](https://github.com/IgniteUI/igniteui-react-examples/tree/vnext) branch only when you want to contribute new samples to this repository.
+
+## Instructions
+
+Follow these instructions to run this example:
+
+
+```
+git clone https://github.com/IgniteUI/igniteui-react-examples.git
+git checkout master
+cd ./igniteui-react-examples
+cd ./samples/grids/tree-grid/data-exporting-indicator
+```
+
+open above folder in VS Code or type:
+```
+code .
+```
+
+In terminal window, run:
+```
+npm install --legacy-peer-deps
+npm run-script start
+```
+
+Then open http://localhost:4200/ in your browser
+
+
+## Learn More
+
+To learn more about **Ignite UI for React** components, check out the [React documentation](https://www.infragistics.com/products/ignite-ui-react/react/components/general-getting-started.html).
diff --git a/samples/grids/grid/data-exporting-indicator/index.html b/samples/grids/grid/data-exporting-indicator/index.html
new file mode 100644
index 0000000000..7ccd41dace
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/index.html
@@ -0,0 +1,12 @@
+
+
+
+ Sample | Ignite UI | React | infragistics
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/grids/grid/data-exporting-indicator/package.json b/samples/grids/grid/data-exporting-indicator/package.json
new file mode 100644
index 0000000000..01bc9f166d
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/package.json
@@ -0,0 +1,52 @@
+{
+ "name": "example-ignite-ui-react",
+ "description": "This project provides example of using Ignite UI for React components",
+ "author": "Infragistics",
+ "version": "1.4.0",
+ "license": "",
+ "homepage": ".",
+ "private": true,
+ "scripts": {
+ "start": "vite --port 4200",
+ "build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build",
+ "preview": "vite preview",
+ "test": "vitest",
+ "lint": "eslint ./src/**/*.{ts,tsx}"
+ },
+ "dependencies": {
+ "igniteui-dockmanager": "^1.17.0",
+ "igniteui-react": "^19.4.0",
+ "igniteui-react-core": "19.3.1",
+ "igniteui-react-datasources": "19.3.1",
+ "igniteui-react-grids": "^19.4.0",
+ "igniteui-react-inputs": "19.3.1",
+ "igniteui-react-layouts": "19.3.1",
+ "igniteui-webcomponents": "^6.3.0",
+ "lit-html": "^3.2.0",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0",
+ "tslib": "^2.4.0"
+ },
+ "devDependencies": {
+ "@types/jest": "^29.2.0",
+ "@types/node": "^24.7.1",
+ "@types/react": "^18.0.24",
+ "@types/react-dom": "^18.0.8",
+ "@vitejs/plugin-react": "^5.0.4",
+ "@vitest/browser": "^3.2.4",
+ "eslint": "^8.33.0",
+ "eslint-config-react": "^1.1.7",
+ "eslint-plugin-react": "^7.20.0",
+ "typescript": "^4.8.4",
+ "vite": "^7.1.9",
+ "vitest": "^3.2.4",
+ "vitest-canvas-mock": "^0.3.3",
+ "worker-loader": "^3.0.8"
+ },
+ "browserslist": [
+ ">0.2%",
+ "not dead",
+ "not ie <= 11",
+ "not op_mini all"
+ ]
+}
diff --git a/samples/grids/grid/data-exporting-indicator/sandbox.config.json b/samples/grids/grid/data-exporting-indicator/sandbox.config.json
new file mode 100644
index 0000000000..07f53508eb
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/sandbox.config.json
@@ -0,0 +1,5 @@
+{
+ "infiniteLoopProtection": false,
+ "hardReloadOnChange": false,
+ "view": "browser"
+}
\ No newline at end of file
diff --git a/samples/grids/grid/data-exporting-indicator/src/AthletesData.ts b/samples/grids/grid/data-exporting-indicator/src/AthletesData.ts
new file mode 100644
index 0000000000..b438d8f200
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/src/AthletesData.ts
@@ -0,0 +1,214 @@
+export class AthletesDataItem {
+ public constructor(init: Partial) {
+ Object.assign(this, init);
+ }
+
+ public Id: number;
+ public Avatar: string;
+ public Position: string;
+ public Name: string;
+ public AthleteNumber: number;
+ public BeatsPerMinute: number;
+ public TopSpeed: number;
+ public Registered: string;
+ public TrackProgress: number;
+ public CountryFlag: string;
+ public CountryName: string;
+
+}
+export class AthletesData extends Array {
+ public constructor(items: Array | number = -1) {
+ if (Array.isArray(items)) {
+ super(...items);
+ } else {
+ const newItems = [
+ new AthletesDataItem({ Id: 100, Avatar: `https://dl.infragistics.com/x/img/people/women/20.png`, Position: `current`, Name: `Alexis Walker`, AthleteNumber: 43183, BeatsPerMinute: 103, TopSpeed: 5.8, Registered: `2017-08-07T10:35:06-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/GH.png`, CountryName: `Ghana` }),
+ new AthletesDataItem({ Id: 101, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `down`, Name: `Lavínia Silva`, AthleteNumber: 33994, BeatsPerMinute: 93, TopSpeed: 5.6, Registered: `2017-03-22T08:55:46-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/NO.png`, CountryName: `Norway` }),
+ new AthletesDataItem({ Id: 105, Avatar: `https://dl.infragistics.com/x/img/people/men/13.png`, Position: `down`, Name: `Samu Hokkanen`, AthleteNumber: 22469, BeatsPerMinute: 106, TopSpeed: 5.5, Registered: `2017-06-29T04:58:27-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/AZ.png`, CountryName: `Azerbaijan` }),
+ new AthletesDataItem({ Id: 107, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `down`, Name: `Megan Webb`, AthleteNumber: 30713, BeatsPerMinute: 93, TopSpeed: 5.6, Registered: `2017-08-20T09:26:51-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MT.png`, CountryName: `Malta` }),
+ new AthletesDataItem({ Id: 107, Avatar: `https://dl.infragistics.com/x/img/people/men/33.png`, Position: `up`, Name: `Pedro Marquez`, AthleteNumber: 16169, BeatsPerMinute: 97, TopSpeed: 5.4, Registered: `2017-11-11T05:14:31-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/MW.png`, CountryName: `Malawi` }),
+ new AthletesDataItem({ Id: 108, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `up`, Name: `Noah Bergeron`, AthleteNumber: 35139, BeatsPerMinute: 110, TopSpeed: 5.6, Registered: `2017-06-23T01:21:21-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CI.png`, CountryName: `Cote DIvoire` }),
+ new AthletesDataItem({ Id: 110, Avatar: `https://dl.infragistics.com/x/img/people/women/15.png`, Position: `current`, Name: `Annabell Brand`, AthleteNumber: 39233, BeatsPerMinute: 93, TopSpeed: 5.7, Registered: `2017-03-01T12:21:24-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PG.png`, CountryName: `Papua New Guinea` }),
+ new AthletesDataItem({ Id: 110, Avatar: `https://dl.infragistics.com/x/img/people/women/13.png`, Position: `current`, Name: `Özsu Keçeci`, AthleteNumber: 29403, BeatsPerMinute: 106, TopSpeed: 4.2, Registered: `2017-01-19T11:34:13-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/LV.png`, CountryName: `Latvia` }),
+ new AthletesDataItem({ Id: 110, Avatar: `https://dl.infragistics.com/x/img/people/women/26.png`, Position: `down`, Name: `Emilie Morin`, AthleteNumber: 26164, BeatsPerMinute: 98, TopSpeed: 4.9, Registered: `2017-02-01T04:18:19-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/KG.png`, CountryName: `Kyrgyzstan` }),
+ new AthletesDataItem({ Id: 111, Avatar: `https://dl.infragistics.com/x/img/people/men/23.png`, Position: `up`, Name: `Connor Green`, AthleteNumber: 44716, BeatsPerMinute: 95, TopSpeed: 4.4, Registered: `2017-06-30T11:23:25-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/BB.png`, CountryName: `Barbados` }),
+ new AthletesDataItem({ Id: 112, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `down`, Name: `Karen Shaw`, AthleteNumber: 31048, BeatsPerMinute: 107, TopSpeed: 5.7, Registered: `2017-05-15T09:25:03-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/EC.png`, CountryName: `Ecuador` }),
+ new AthletesDataItem({ Id: 113, Avatar: `https://dl.infragistics.com/x/img/people/women/36.png`, Position: `current`, Name: `Marialba Nascimento`, AthleteNumber: 47061, BeatsPerMinute: 108, TopSpeed: 5.2, Registered: `2017-09-19T05:47:21-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/TN.png`, CountryName: `Tunisia` }),
+ new AthletesDataItem({ Id: 113, Avatar: `https://dl.infragistics.com/x/img/people/men/37.png`, Position: `current`, Name: `Nick Naumann`, AthleteNumber: 25566, BeatsPerMinute: 109, TopSpeed: 5.9, Registered: `2017-07-12T09:01:11-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SZ.png`, CountryName: `Swaziland` }),
+ new AthletesDataItem({ Id: 116, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `down`, Name: `Sevcan Kollen`, AthleteNumber: 13728, BeatsPerMinute: 104, TopSpeed: 5.3, Registered: `2017-09-08T08:29:08-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/GT.png`, CountryName: `Guatemala` }),
+ new AthletesDataItem({ Id: 121, Avatar: `https://dl.infragistics.com/x/img/people/men/28.png`, Position: `current`, Name: `Väinö Salmi`, AthleteNumber: 29839, BeatsPerMinute: 107, TopSpeed: 5.5, Registered: `2017-10-21T05:57:02-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/GW.png`, CountryName: `Guinea-Bissau` }),
+ new AthletesDataItem({ Id: 121, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `down`, Name: `Ivan Ivanov`, AthleteNumber: 11054, BeatsPerMinute: 108, TopSpeed: 5.7, Registered: `2017-04-18T08:03:01-03:00`, TrackProgress: 75, CountryFlag: `https://dl.infragistics.com/x/img/flags/BG.png`, CountryName: `Bulgaria` }),
+ new AthletesDataItem({ Id: 121, Avatar: `https://dl.infragistics.com/x/img/people/men/25.png`, Position: `current`, Name: `Maurice Lambert`, AthleteNumber: 17443, BeatsPerMinute: 96, TopSpeed: 5.6, Registered: `2017-06-05T08:19:32-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/BD.png`, CountryName: `Bangladesh` }),
+ new AthletesDataItem({ Id: 122, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `down`, Name: `Natalie Conrad`, AthleteNumber: 42602, BeatsPerMinute: 108, TopSpeed: 6, Registered: `2017-03-18T06:35:44-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/TT.png`, CountryName: `Trinidad and Tobago` }),
+ new AthletesDataItem({ Id: 122, Avatar: `https://dl.infragistics.com/x/img/people/men/37.png`, Position: `down`, Name: `Jack Jean-baptiste`, AthleteNumber: 40427, BeatsPerMinute: 110, TopSpeed: 4.3, Registered: `2017-11-09T08:50:06-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/CM.png`, CountryName: `Cameroon` }),
+ new AthletesDataItem({ Id: 123, Avatar: `https://dl.infragistics.com/x/img/people/women/19.png`, Position: `down`, Name: `Flora Perez`, AthleteNumber: 23907, BeatsPerMinute: 102, TopSpeed: 5.8, Registered: `2017-04-12T04:16:56-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PL.png`, CountryName: `Poland` }),
+ new AthletesDataItem({ Id: 123, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `up`, Name: `آنیتا كامياران`, AthleteNumber: 18980, BeatsPerMinute: 90, TopSpeed: 4.5, Registered: `2017-07-21T06:42:59-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/LB.png`, CountryName: `Lebanon` }),
+ new AthletesDataItem({ Id: 123, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `current`, Name: `Eeli Makinen`, AthleteNumber: 45296, BeatsPerMinute: 106, TopSpeed: 5.2, Registered: `2017-01-06T09:58:02-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/FI.png`, CountryName: `Finland` }),
+ new AthletesDataItem({ Id: 124, Avatar: `https://dl.infragistics.com/x/img/people/men/18.png`, Position: `down`, Name: `Mathieu Mathieu`, AthleteNumber: 10555, BeatsPerMinute: 101, TopSpeed: 5.2, Registered: `2017-01-05T07:28:11-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/UZ.png`, CountryName: `Uzbekistan` }),
+ new AthletesDataItem({ Id: 124, Avatar: `https://dl.infragistics.com/x/img/people/women/19.png`, Position: `current`, Name: `Marie Poulsen`, AthleteNumber: 44113, BeatsPerMinute: 109, TopSpeed: 4.7, Registered: `2017-04-15T10:25:21-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/MA.png`, CountryName: `Morocco` }),
+ new AthletesDataItem({ Id: 125, Avatar: `https://dl.infragistics.com/x/img/people/women/16.png`, Position: `current`, Name: `Altiva Alves`, AthleteNumber: 31850, BeatsPerMinute: 106, TopSpeed: 5.1, Registered: `2017-11-09T02:43:54-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/KM.png`, CountryName: `Comoros` }),
+ new AthletesDataItem({ Id: 127, Avatar: `https://dl.infragistics.com/x/img/people/men/32.png`, Position: `down`, Name: `Gerardo Soto`, AthleteNumber: 22958, BeatsPerMinute: 90, TopSpeed: 5, Registered: `2017-06-04T12:52:03-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CO.png`, CountryName: `Colombia` }),
+ new AthletesDataItem({ Id: 128, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `up`, Name: `Sophie Lewis`, AthleteNumber: 46222, BeatsPerMinute: 106, TopSpeed: 4.4, Registered: `2017-02-20T09:42:07-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MC.png`, CountryName: `Monaco` }),
+ new AthletesDataItem({ Id: 129, Avatar: `https://dl.infragistics.com/x/img/people/women/34.png`, Position: `up`, Name: `Ella Hansen`, AthleteNumber: 27075, BeatsPerMinute: 101, TopSpeed: 5.1, Registered: `2017-01-05T10:12:42-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/LK.png`, CountryName: `Sri Lanka` }),
+ new AthletesDataItem({ Id: 130, Avatar: `https://dl.infragistics.com/x/img/people/men/14.png`, Position: `up`, Name: `Adem Özdoğan`, AthleteNumber: 45143, BeatsPerMinute: 90, TopSpeed: 5.5, Registered: `2017-02-16T07:11:52-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/TM.png`, CountryName: `Turkmenistan` }),
+ new AthletesDataItem({ Id: 130, Avatar: `https://dl.infragistics.com/x/img/people/women/24.png`, Position: `down`, Name: `آوا احمدی`, AthleteNumber: 44347, BeatsPerMinute: 110, TopSpeed: 4.1, Registered: `2017-06-04T09:04:31-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CN.png`, CountryName: `China` }),
+ new AthletesDataItem({ Id: 131, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `current`, Name: `Eliza Bishop`, AthleteNumber: 31774, BeatsPerMinute: 96, TopSpeed: 4.7, Registered: `2017-09-22T11:49:02-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/EH.png`, CountryName: `Western Sahara` }),
+ new AthletesDataItem({ Id: 131, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `down`, Name: `Veronika Huber`, AthleteNumber: 18146, BeatsPerMinute: 103, TopSpeed: 5.2, Registered: `2017-07-13T02:23:56-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/TO.png`, CountryName: `Tonga` }),
+ new AthletesDataItem({ Id: 134, Avatar: `https://dl.infragistics.com/x/img/people/women/36.png`, Position: `down`, Name: `Anni Waisanen`, AthleteNumber: 32133, BeatsPerMinute: 99, TopSpeed: 5, Registered: `2017-08-17T01:35:09-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/DO.png`, CountryName: `Dominican Republic` }),
+ new AthletesDataItem({ Id: 135, Avatar: `https://dl.infragistics.com/x/img/people/men/24.png`, Position: `down`, Name: `Darryl Douglas`, AthleteNumber: 35826, BeatsPerMinute: 96, TopSpeed: 4.6, Registered: `2017-07-20T11:45:52-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/TR.png`, CountryName: `Turkey` }),
+ new AthletesDataItem({ Id: 136, Avatar: `https://dl.infragistics.com/x/img/people/women/10.png`, Position: `down`, Name: `Elaine Matthews`, AthleteNumber: 38574, BeatsPerMinute: 110, TopSpeed: 5.5, Registered: `2017-01-26T11:50:00-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CV.png`, CountryName: `Cape Verde` }),
+ new AthletesDataItem({ Id: 137, Avatar: `https://dl.infragistics.com/x/img/people/women/35.png`, Position: `up`, Name: `Gloria Caballero`, AthleteNumber: 43379, BeatsPerMinute: 103, TopSpeed: 4.3, Registered: `2017-08-10T08:27:45-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/IL.png`, CountryName: `Israel` }),
+ new AthletesDataItem({ Id: 137, Avatar: `https://dl.infragistics.com/x/img/people/men/20.png`, Position: `down`, Name: `Lance Dunn`, AthleteNumber: 10113, BeatsPerMinute: 94, TopSpeed: 4.5, Registered: `2017-03-13T10:51:36-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/CY.png`, CountryName: `Cyprus` }),
+ new AthletesDataItem({ Id: 138, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `down`, Name: `Antoine Mackay`, AthleteNumber: 34547, BeatsPerMinute: 104, TopSpeed: 5, Registered: `2017-08-22T09:11:37-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/LS.png`, CountryName: `Lesotho` }),
+ new AthletesDataItem({ Id: 138, Avatar: `https://dl.infragistics.com/x/img/people/men/38.png`, Position: `current`, Name: `Oscar Calvo`, AthleteNumber: 45078, BeatsPerMinute: 109, TopSpeed: 4.3, Registered: `2017-06-19T10:57:42-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CU.png`, CountryName: `Cuba` }),
+ new AthletesDataItem({ Id: 138, Avatar: `https://dl.infragistics.com/x/img/people/men/38.png`, Position: `current`, Name: `Derrick Price`, AthleteNumber: 19792, BeatsPerMinute: 94, TopSpeed: 5.6, Registered: `2017-03-19T01:10:55-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/AR.png`, CountryName: `Argentina` }),
+ new AthletesDataItem({ Id: 139, Avatar: `https://dl.infragistics.com/x/img/people/women/28.png`, Position: `current`, Name: `Annabell Barth`, AthleteNumber: 41130, BeatsPerMinute: 103, TopSpeed: 5, Registered: `2017-08-24T11:58:56-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/HT.png`, CountryName: `Haiti` }),
+ new AthletesDataItem({ Id: 141, Avatar: `https://dl.infragistics.com/x/img/people/men/15.png`, Position: `current`, Name: `Miro Korpela`, AthleteNumber: 40544, BeatsPerMinute: 104, TopSpeed: 5.3, Registered: `2017-01-10T07:12:44-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/NL.png`, CountryName: `Netherlands` }),
+ new AthletesDataItem({ Id: 142, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `current`, Name: `Nicoline Thomsen`, AthleteNumber: 36778, BeatsPerMinute: 99, TopSpeed: 5.5, Registered: `2017-03-26T10:04:29-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/BJ.png`, CountryName: `Benin` }),
+ new AthletesDataItem({ Id: 143, Avatar: `https://dl.infragistics.com/x/img/people/men/38.png`, Position: `up`, Name: `رضا کوتی`, AthleteNumber: 13640, BeatsPerMinute: 103, TopSpeed: 4.2, Registered: `2017-04-30T02:34:29-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/PK.png`, CountryName: `Pakistan` }),
+ new AthletesDataItem({ Id: 144, Avatar: `https://dl.infragistics.com/x/img/people/women/37.png`, Position: `down`, Name: `Milja Leino`, AthleteNumber: 33563, BeatsPerMinute: 110, TopSpeed: 4.1, Registered: `2017-11-01T10:34:07-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/BF.png`, CountryName: `Burkina Faso` }),
+ new AthletesDataItem({ Id: 147, Avatar: `https://dl.infragistics.com/x/img/people/men/12.png`, Position: `down`, Name: `میلاد یاسمی`, AthleteNumber: 44023, BeatsPerMinute: 104, TopSpeed: 5.2, Registered: `2017-06-10T04:11:01-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/TG.png`, CountryName: `Togo` }),
+ new AthletesDataItem({ Id: 150, Avatar: `https://dl.infragistics.com/x/img/people/men/32.png`, Position: `up`, Name: `Gustav Petersen`, AthleteNumber: 20984, BeatsPerMinute: 107, TopSpeed: 4.6, Registered: `2017-01-01T07:40:19-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BZ.png`, CountryName: `Belize` }),
+ new AthletesDataItem({ Id: 151, Avatar: `https://dl.infragistics.com/x/img/people/women/28.png`, Position: `current`, Name: `Charlotte Mills`, AthleteNumber: 49829, BeatsPerMinute: 92, TopSpeed: 5.3, Registered: `2017-05-10T04:33:10-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/MG.png`, CountryName: `Madagascar` }),
+ new AthletesDataItem({ Id: 154, Avatar: `https://dl.infragistics.com/x/img/people/women/34.png`, Position: `down`, Name: `Rhonda Simmmons`, AthleteNumber: 37139, BeatsPerMinute: 96, TopSpeed: 5.1, Registered: `2017-07-03T05:39:45-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/NR.png`, CountryName: `Nauru` }),
+ new AthletesDataItem({ Id: 155, Avatar: `https://dl.infragistics.com/x/img/people/men/22.png`, Position: `up`, Name: `Justin Philippe`, AthleteNumber: 12858, BeatsPerMinute: 104, TopSpeed: 5.7, Registered: `2017-03-16T02:00:35-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/MV.png`, CountryName: `Maldives` }),
+ new AthletesDataItem({ Id: 159, Avatar: `https://dl.infragistics.com/x/img/people/women/36.png`, Position: `up`, Name: `Eva Dean`, AthleteNumber: 48874, BeatsPerMinute: 103, TopSpeed: 5.7, Registered: `2017-03-04T01:58:52-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/ST.png`, CountryName: `Sao Tome and Principe` }),
+ new AthletesDataItem({ Id: 161, Avatar: `https://dl.infragistics.com/x/img/people/men/29.png`, Position: `up`, Name: `Franklin Byrd`, AthleteNumber: 49498, BeatsPerMinute: 106, TopSpeed: 5.3, Registered: `2017-11-04T11:09:26-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/TW.png`, CountryName: `Taiwan, Province of China` }),
+ new AthletesDataItem({ Id: 161, Avatar: `https://dl.infragistics.com/x/img/people/men/38.png`, Position: `current`, Name: `Alex Martin`, AthleteNumber: 27887, BeatsPerMinute: 96, TopSpeed: 4.2, Registered: `2017-10-28T04:06:33-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/EG.png`, CountryName: `Egypt` }),
+ new AthletesDataItem({ Id: 162, Avatar: `https://dl.infragistics.com/x/img/people/women/10.png`, Position: `current`, Name: `Alex Craig`, AthleteNumber: 21868, BeatsPerMinute: 94, TopSpeed: 4.2, Registered: `2017-03-19T10:20:51-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SY.png`, CountryName: `Syrian Arab Republic` }),
+ new AthletesDataItem({ Id: 162, Avatar: `https://dl.infragistics.com/x/img/people/men/13.png`, Position: `down`, Name: `Adam Bouchard`, AthleteNumber: 38672, BeatsPerMinute: 99, TopSpeed: 4.7, Registered: `2017-01-04T03:04:05-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SC.png`, CountryName: `Seychelles` }),
+ new AthletesDataItem({ Id: 163, Avatar: `https://dl.infragistics.com/x/img/people/men/30.png`, Position: `down`, Name: `میلاد قاسمی`, AthleteNumber: 12788, BeatsPerMinute: 101, TopSpeed: 4.1, Registered: `2017-03-01T07:51:17-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/WS.png`, CountryName: `Samoa` }),
+ new AthletesDataItem({ Id: 163, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `up`, Name: `Millie Cooper`, AthleteNumber: 14610, BeatsPerMinute: 99, TopSpeed: 5.4, Registered: `2017-05-08T09:30:14-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/NI.png`, CountryName: `Nicaragua` }),
+ new AthletesDataItem({ Id: 163, Avatar: `https://dl.infragistics.com/x/img/people/women/21.png`, Position: `up`, Name: `Pippa Roberts`, AthleteNumber: 15588, BeatsPerMinute: 105, TopSpeed: 4.1, Registered: `2017-02-07T10:23:13-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/KH.png`, CountryName: `Cambodia` }),
+ new AthletesDataItem({ Id: 164, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `current`, Name: `Ethel Stephens`, AthleteNumber: 18692, BeatsPerMinute: 94, TopSpeed: 4.1, Registered: `2017-02-13T05:03:04-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/UA.png`, CountryName: `Ukraine` }),
+ new AthletesDataItem({ Id: 165, Avatar: `https://dl.infragistics.com/x/img/people/men/39.png`, Position: `down`, Name: `Mario Ellis`, AthleteNumber: 18026, BeatsPerMinute: 99, TopSpeed: 5.5, Registered: `2017-02-13T11:53:15-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/ML.png`, CountryName: `Mali` }),
+ new AthletesDataItem({ Id: 166, Avatar: `https://dl.infragistics.com/x/img/people/women/34.png`, Position: `current`, Name: `Maria Parra`, AthleteNumber: 39861, BeatsPerMinute: 106, TopSpeed: 6, Registered: `2017-01-30T09:22:52-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/KI.png`, CountryName: `Kiribati` }),
+ new AthletesDataItem({ Id: 167, Avatar: `https://dl.infragistics.com/x/img/people/men/37.png`, Position: `down`, Name: `Aatu Ranta`, AthleteNumber: 38049, BeatsPerMinute: 94, TopSpeed: 5.1, Registered: `2017-07-21T04:22:18-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/AE.png`, CountryName: `United Arab Emirates` }),
+ new AthletesDataItem({ Id: 167, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `current`, Name: `Pippa Morris`, AthleteNumber: 44421, BeatsPerMinute: 101, TopSpeed: 5.5, Registered: `2017-03-06T09:21:58-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/TJ.png`, CountryName: `Tajikistan` }),
+ new AthletesDataItem({ Id: 167, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `current`, Name: `Esma Adıvar`, AthleteNumber: 35565, BeatsPerMinute: 99, TopSpeed: 4.2, Registered: `2017-06-17T12:34:29-03:00`, TrackProgress: 75, CountryFlag: `https://dl.infragistics.com/x/img/flags/PH.png`, CountryName: `Philippines` }),
+ new AthletesDataItem({ Id: 167, Avatar: `https://dl.infragistics.com/x/img/people/men/19.png`, Position: `down`, Name: `Louis Smith`, AthleteNumber: 31837, BeatsPerMinute: 98, TopSpeed: 5.4, Registered: `2017-03-19T08:12:23-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/LR.png`, CountryName: `Liberia` }),
+ new AthletesDataItem({ Id: 167, Avatar: `https://dl.infragistics.com/x/img/people/men/21.png`, Position: `down`, Name: `Milo Charles`, AthleteNumber: 10661, BeatsPerMinute: 99, TopSpeed: 5.4, Registered: `2017-07-20T09:00:22-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/IS.png`, CountryName: `Iceland` }),
+ new AthletesDataItem({ Id: 168, Avatar: `https://dl.infragistics.com/x/img/people/men/10.png`, Position: `current`, Name: `Calvin Hunt`, AthleteNumber: 35535, BeatsPerMinute: 94, TopSpeed: 4.5, Registered: `2017-11-07T09:58:42-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/AT.png`, CountryName: `Austria` }),
+ new AthletesDataItem({ Id: 169, Avatar: `https://dl.infragistics.com/x/img/people/men/24.png`, Position: `up`, Name: `Aziz Santos`, AthleteNumber: 38947, BeatsPerMinute: 98, TopSpeed: 4, Registered: `2017-04-03T02:18:46-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/GB.png`, CountryName: `United Kingdom` }),
+ new AthletesDataItem({ Id: 169, Avatar: `https://dl.infragistics.com/x/img/people/men/21.png`, Position: `down`, Name: `Julian Barth`, AthleteNumber: 19011, BeatsPerMinute: 91, TopSpeed: 5.2, Registered: `2017-04-21T08:08:33-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/GD.png`, CountryName: `Grenada` }),
+ new AthletesDataItem({ Id: 170, Avatar: `https://dl.infragistics.com/x/img/people/men/30.png`, Position: `up`, Name: `Fernando Gimenez`, AthleteNumber: 31290, BeatsPerMinute: 102, TopSpeed: 5.1, Registered: `2017-06-21T06:45:54-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/UZ.png`, CountryName: `Uruguay` }),
+ new AthletesDataItem({ Id: 173, Avatar: `https://dl.infragistics.com/x/img/people/women/18.png`, Position: `current`, Name: `Hassana Camp`, AthleteNumber: 14467, BeatsPerMinute: 104, TopSpeed: 5.2, Registered: `2017-06-02T12:21:59-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CZ.png`, CountryName: `Czechia` }),
+ new AthletesDataItem({ Id: 174, Avatar: `https://dl.infragistics.com/x/img/people/women/29.png`, Position: `current`, Name: `Beatriz Gallardo`, AthleteNumber: 38538, BeatsPerMinute: 101, TopSpeed: 6, Registered: `2017-11-06T02:14:31-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/ER.png`, CountryName: `Eritrea` }),
+ new AthletesDataItem({ Id: 176, Avatar: `https://dl.infragistics.com/x/img/people/men/26.png`, Position: `current`, Name: `Tim Neal`, AthleteNumber: 45860, BeatsPerMinute: 97, TopSpeed: 5.6, Registered: `2017-04-21T04:06:34-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PA.png`, CountryName: `Panama` }),
+ new AthletesDataItem({ Id: 176, Avatar: `https://dl.infragistics.com/x/img/people/men/35.png`, Position: `down`, Name: `Laudelino Castro`, AthleteNumber: 12711, BeatsPerMinute: 106, TopSpeed: 4.4, Registered: `2017-02-08T04:03:22-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/HR.png`, CountryName: `Croatia` }),
+ new AthletesDataItem({ Id: 178, Avatar: `https://dl.infragistics.com/x/img/people/women/35.png`, Position: `down`, Name: `Lillian Wade`, AthleteNumber: 10729, BeatsPerMinute: 110, TopSpeed: 4.8, Registered: `2017-04-07T09:53:13-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/SB.png`, CountryName: `Solomon Islands` }),
+ new AthletesDataItem({ Id: 180, Avatar: `https://dl.infragistics.com/x/img/people/women/10.png`, Position: `up`, Name: `Lillian Bowman`, AthleteNumber: 35323, BeatsPerMinute: 103, TopSpeed: 4.5, Registered: `2017-08-31T11:55:25-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/GY.png`, CountryName: `Guyana` }),
+ new AthletesDataItem({ Id: 182, Avatar: `https://dl.infragistics.com/x/img/people/women/14.png`, Position: `up`, Name: `Ariena Achterberg`, AthleteNumber: 41330, BeatsPerMinute: 92, TopSpeed: 5.6, Registered: `2017-10-22T02:15:39-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/KR.png`, CountryName: `South Korea` }),
+ new AthletesDataItem({ Id: 182, Avatar: `https://dl.infragistics.com/x/img/people/men/14.png`, Position: `current`, Name: `Gerald Schmidt`, AthleteNumber: 47410, BeatsPerMinute: 102, TopSpeed: 5.8, Registered: `2017-02-20T11:53:08-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/GE.png`, CountryName: `Georgia` }),
+ new AthletesDataItem({ Id: 183, Avatar: `https://dl.infragistics.com/x/img/people/men/34.png`, Position: `down`, Name: `Yarno Kin`, AthleteNumber: 47324, BeatsPerMinute: 107, TopSpeed: 5.1, Registered: `2017-08-26T08:21:22-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/RO.png`, CountryName: `Romania` }),
+ new AthletesDataItem({ Id: 183, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `up`, Name: `رونیکا سلطانی نژاد`, AthleteNumber: 35233, BeatsPerMinute: 99, TopSpeed: 4.6, Registered: `2017-08-13T01:05:52-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/MK.png`, CountryName: `Macedonia` }),
+ new AthletesDataItem({ Id: 186, Avatar: `https://dl.infragistics.com/x/img/people/men/12.png`, Position: `up`, Name: `کوروش کامروا`, AthleteNumber: 13506, BeatsPerMinute: 109, TopSpeed: 4.4, Registered: `2017-04-16T01:10:37-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/NU.png`, CountryName: `Niue` }),
+ new AthletesDataItem({ Id: 186, Avatar: `https://dl.infragistics.com/x/img/people/men/22.png`, Position: `up`, Name: `Jimmy Bailey`, AthleteNumber: 38510, BeatsPerMinute: 101, TopSpeed: 4.7, Registered: `2017-06-30T04:13:42-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CR.png`, CountryName: `Costa Rica` }),
+ new AthletesDataItem({ Id: 188, Avatar: `https://dl.infragistics.com/x/img/people/men/13.png`, Position: `current`, Name: `Foppe Delfos`, AthleteNumber: 39679, BeatsPerMinute: 107, TopSpeed: 4.1, Registered: `2017-08-05T10:54:56-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PY.png`, CountryName: `Paraguay` }),
+ new AthletesDataItem({ Id: 188, Avatar: `https://dl.infragistics.com/x/img/people/men/21.png`, Position: `down`, Name: `آراد یاسمی`, AthleteNumber: 34370, BeatsPerMinute: 99, TopSpeed: 5.9, Registered: `2017-02-02T11:42:41-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MU.png`, CountryName: `Mauritius` }),
+ new AthletesDataItem({ Id: 188, Avatar: `https://dl.infragistics.com/x/img/people/women/25.png`, Position: `down`, Name: `Ceylan Duygulu`, AthleteNumber: 21527, BeatsPerMinute: 99, TopSpeed: 4.9, Registered: `2017-07-13T09:06:04-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/DM.png`, CountryName: `Dominica` }),
+ new AthletesDataItem({ Id: 190, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `current`, Name: `Venla Korpela`, AthleteNumber: 16454, BeatsPerMinute: 92, TopSpeed: 4.1, Registered: `2017-08-22T10:36:38-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/HU.png`, CountryName: `Hungary` }),
+ new AthletesDataItem({ Id: 190, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `current`, Name: `Gladys Van Der Steeg`, AthleteNumber: 20216, BeatsPerMinute: 94, TopSpeed: 4.3, Registered: `2017-10-09T02:01:16-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/DE.png`, CountryName: `Germany` }),
+ new AthletesDataItem({ Id: 190, Avatar: `https://dl.infragistics.com/x/img/people/women/24.png`, Position: `current`, Name: `Kiara Dubois`, AthleteNumber: 49964, BeatsPerMinute: 97, TopSpeed: 5.6, Registered: `2017-09-28T04:37:56-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/AU.png`, CountryName: `Australia` }),
+ new AthletesDataItem({ Id: 191, Avatar: `https://dl.infragistics.com/x/img/people/men/22.png`, Position: `current`, Name: `آرش احمدی`, AthleteNumber: 36948, BeatsPerMinute: 90, TopSpeed: 4.1, Registered: `2017-09-08T01:22:14-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/NP.png`, CountryName: `Nepal` }),
+ new AthletesDataItem({ Id: 191, Avatar: `https://dl.infragistics.com/x/img/people/women/13.png`, Position: `up`, Name: `Sheryl Collins`, AthleteNumber: 36473, BeatsPerMinute: 98, TopSpeed: 4.2, Registered: `2017-03-23T12:54:35-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/KE.png`, CountryName: `Kenya` }),
+ new AthletesDataItem({ Id: 191, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `up`, Name: `Clarisse Rey`, AthleteNumber: 29795, BeatsPerMinute: 98, TopSpeed: 4.9, Registered: `2017-06-09T08:07:19-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/BA.png`, CountryName: `Bosnia and Herzegovina` }),
+ new AthletesDataItem({ Id: 192, Avatar: `https://dl.infragistics.com/x/img/people/women/24.png`, Position: `down`, Name: `Viivi Kujala`, AthleteNumber: 29939, BeatsPerMinute: 93, TopSpeed: 4.1, Registered: `2017-05-03T02:40:05-03:00`, TrackProgress: 75, CountryFlag: `https://dl.infragistics.com/x/img/flags/SO.png`, CountryName: `Somalia` }),
+ new AthletesDataItem({ Id: 193, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `down`, Name: `Juanita Franklin`, AthleteNumber: 13907, BeatsPerMinute: 91, TopSpeed: 6, Registered: `2017-10-04T02:46:46-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/VU.png`, CountryName: `Vanuatu` }),
+ new AthletesDataItem({ Id: 193, Avatar: `https://dl.infragistics.com/x/img/people/women/39.png`, Position: `down`, Name: `Sophia Carlson`, AthleteNumber: 44183, BeatsPerMinute: 102, TopSpeed: 5.1, Registered: `2017-09-04T07:03:19-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/EE.png`, CountryName: `Estonia` }),
+ new AthletesDataItem({ Id: 194, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `up`, Name: `آوا سلطانی نژاد`, AthleteNumber: 45635, BeatsPerMinute: 98, TopSpeed: 4.1, Registered: `2017-04-10T11:39:46-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SE.png`, CountryName: `Sweden` }),
+ new AthletesDataItem({ Id: 194, Avatar: `https://dl.infragistics.com/x/img/people/men/11.png`, Position: `down`, Name: `Kaya Taşlı`, AthleteNumber: 42291, BeatsPerMinute: 100, TopSpeed: 4.7, Registered: `2017-01-30T03:23:36-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/SN.png`, CountryName: `Senegal` }),
+ new AthletesDataItem({ Id: 194, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `down`, Name: `Adrian Ibañez`, AthleteNumber: 21968, BeatsPerMinute: 105, TopSpeed: 5.3, Registered: `2017-02-03T04:36:54-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/OM.png`, CountryName: `Oman` }),
+ new AthletesDataItem({ Id: 196, Avatar: `https://dl.infragistics.com/x/img/people/women/17.png`, Position: `current`, Name: `Parel Zuidhof`, AthleteNumber: 32718, BeatsPerMinute: 105, TopSpeed: 5, Registered: `2017-01-21T10:19:56-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/JM.png`, CountryName: `Jamaica` }),
+ new AthletesDataItem({ Id: 196, Avatar: `https://dl.infragistics.com/x/img/people/women/30.png`, Position: `up`, Name: `Begüm Erkekli`, AthleteNumber: 37888, BeatsPerMinute: 104, TopSpeed: 4.6, Registered: `2017-10-04T03:02:35-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/SV.png`, CountryName: `El Salvador` }),
+ new AthletesDataItem({ Id: 197, Avatar: `https://dl.infragistics.com/x/img/people/men/13.png`, Position: `current`, Name: `Brent Lord`, AthleteNumber: 20943, BeatsPerMinute: 92, TopSpeed: 4.8, Registered: `2017-01-23T06:14:22-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/DZ.png`, CountryName: `Algeria` }),
+ new AthletesDataItem({ Id: 199, Avatar: `https://dl.infragistics.com/x/img/people/women/38.png`, Position: `up`, Name: `Lucie Dumont`, AthleteNumber: 12104, BeatsPerMinute: 108, TopSpeed: 4, Registered: `2017-01-08T02:13:29-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CA.png`, CountryName: `Canada` }),
+ new AthletesDataItem({ Id: 210, Avatar: `https://dl.infragistics.com/x/img/people/women/13.png`, Position: `down`, Name: `Maeva Bergeron`, AthleteNumber: 15655, BeatsPerMinute: 94, TopSpeed: 5.9, Registered: `2017-10-03T09:42:15-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/MX.png`, CountryName: `Mexico` }),
+ new AthletesDataItem({ Id: 212, Avatar: `https://dl.infragistics.com/x/img/people/women/23.png`, Position: `up`, Name: `Sara Larsen`, AthleteNumber: 37094, BeatsPerMinute: 97, TopSpeed: 4.5, Registered: `2017-04-14T11:48:28-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SA.png`, CountryName: `Saudi Arabia` }),
+ new AthletesDataItem({ Id: 214, Avatar: `https://dl.infragistics.com/x/img/people/women/24.png`, Position: `up`, Name: `Ömür Denkel`, AthleteNumber: 31061, BeatsPerMinute: 104, TopSpeed: 4.5, Registered: `2017-02-18T05:32:55-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/TV.png`, CountryName: `Tuvalu` }),
+ new AthletesDataItem({ Id: 215, Avatar: `https://dl.infragistics.com/x/img/people/women/39.png`, Position: `down`, Name: `Marilou Hubert`, AthleteNumber: 43655, BeatsPerMinute: 104, TopSpeed: 4.2, Registered: `2017-09-28T11:13:00-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/MM.png`, CountryName: `Myanmar` }),
+ new AthletesDataItem({ Id: 216, Avatar: `https://dl.infragistics.com/x/img/people/men/32.png`, Position: `down`, Name: `Felix Olsen`, AthleteNumber: 43198, BeatsPerMinute: 101, TopSpeed: 4.2, Registered: `2017-09-27T01:17:14-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/FR.png`, CountryName: `France` }),
+ new AthletesDataItem({ Id: 219, Avatar: `https://dl.infragistics.com/x/img/people/women/13.png`, Position: `current`, Name: `Sedef Tunçeri`, AthleteNumber: 48164, BeatsPerMinute: 108, TopSpeed: 5.6, Registered: `2017-03-29T11:54:15-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BT.png`, CountryName: `Bhutan` }),
+ new AthletesDataItem({ Id: 221, Avatar: `https://dl.infragistics.com/x/img/people/men/33.png`, Position: `down`, Name: `Kuzey Aclan`, AthleteNumber: 18583, BeatsPerMinute: 102, TopSpeed: 5.3, Registered: `2017-09-12T09:14:14-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/TD.png`, CountryName: `Chad` }),
+ new AthletesDataItem({ Id: 223, Avatar: `https://dl.infragistics.com/x/img/people/men/32.png`, Position: `down`, Name: `Gökhan Aşıkoğlu`, AthleteNumber: 13890, BeatsPerMinute: 105, TopSpeed: 5.4, Registered: `2017-03-31T06:14:26-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/JP.png`, CountryName: `Japan` }),
+ new AthletesDataItem({ Id: 224, Avatar: `https://dl.infragistics.com/x/img/people/men/10.png`, Position: `down`, Name: `Joan Ortega`, AthleteNumber: 49478, BeatsPerMinute: 103, TopSpeed: 5.4, Registered: `2017-07-04T03:01:47-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/GQ.png`, CountryName: `Equatorial Guinea` }),
+ new AthletesDataItem({ Id: 225, Avatar: `https://dl.infragistics.com/x/img/people/men/22.png`, Position: `up`, Name: `Stanley Hart`, AthleteNumber: 14150, BeatsPerMinute: 91, TopSpeed: 4.5, Registered: `2017-08-19T03:02:33-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/VE.png`, CountryName: `Venezuela` }),
+ new AthletesDataItem({ Id: 227, Avatar: `https://dl.infragistics.com/x/img/people/men/11.png`, Position: `current`, Name: `Johann Hinz`, AthleteNumber: 48244, BeatsPerMinute: 94, TopSpeed: 4.3, Registered: `2017-03-10T07:36:56-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/SD.png`, CountryName: `Sudan` }),
+ new AthletesDataItem({ Id: 227, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `up`, Name: `Layla Douglas`, AthleteNumber: 21977, BeatsPerMinute: 97, TopSpeed: 5.4, Registered: `2017-04-19T11:43:38-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SI.png`, CountryName: `Slovenia` }),
+ new AthletesDataItem({ Id: 229, Avatar: `https://dl.infragistics.com/x/img/people/men/29.png`, Position: `current`, Name: `Selmo Caldeira`, AthleteNumber: 21837, BeatsPerMinute: 110, TopSpeed: 4.9, Registered: `2017-10-20T03:40:24-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/LY.png`, CountryName: `Libyan Arab Jamahiriya` }),
+ new AthletesDataItem({ Id: 231, Avatar: `https://dl.infragistics.com/x/img/people/men/36.png`, Position: `up`, Name: `Judd Campbell`, AthleteNumber: 37365, BeatsPerMinute: 110, TopSpeed: 5, Registered: `2017-10-19T11:01:10-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/LA.png`, CountryName: `Lao PeopleS Democratic Republic` }),
+ new AthletesDataItem({ Id: 233, Avatar: `https://dl.infragistics.com/x/img/people/men/18.png`, Position: `up`, Name: `Zackary Roy`, AthleteNumber: 45996, BeatsPerMinute: 92, TopSpeed: 4.9, Registered: `2017-07-07T03:51:26-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/BS.png`, CountryName: `Bahamas` }),
+ new AthletesDataItem({ Id: 234, Avatar: `https://dl.infragistics.com/x/img/people/women/19.png`, Position: `down`, Name: `Linda Schäfer`, AthleteNumber: 43074, BeatsPerMinute: 107, TopSpeed: 5.1, Registered: `2017-01-05T11:41:20-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/YE.png`, CountryName: `Yemen` }),
+ new AthletesDataItem({ Id: 235, Avatar: `https://dl.infragistics.com/x/img/people/women/22.png`, Position: `down`, Name: `Elaine Smith`, AthleteNumber: 38243, BeatsPerMinute: 108, TopSpeed: 4, Registered: `2017-06-11T12:20:41-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/LI.png`, CountryName: `Liechtenstein` }),
+ new AthletesDataItem({ Id: 237, Avatar: `https://dl.infragistics.com/x/img/people/men/26.png`, Position: `down`, Name: `Clyde Matthews`, AthleteNumber: 11955, BeatsPerMinute: 93, TopSpeed: 5.2, Registered: `2017-03-02T05:01:02-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PW.png`, CountryName: `Palau` }),
+ new AthletesDataItem({ Id: 238, Avatar: `https://dl.infragistics.com/x/img/people/women/17.png`, Position: `current`, Name: `Charlotte Meyer`, AthleteNumber: 21442, BeatsPerMinute: 110, TopSpeed: 4.6, Registered: `2017-10-19T10:38:35-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CK.png`, CountryName: `Cook Islands` }),
+ new AthletesDataItem({ Id: 240, Avatar: `https://dl.infragistics.com/x/img/people/men/13.png`, Position: `down`, Name: `Carter Evans`, AthleteNumber: 46961, BeatsPerMinute: 100, TopSpeed: 5.3, Registered: `2017-07-23T02:43:07-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/LU.png`, CountryName: `Luxembourg` }),
+ new AthletesDataItem({ Id: 240, Avatar: `https://dl.infragistics.com/x/img/people/men/33.png`, Position: `down`, Name: `Alberto Clark`, AthleteNumber: 29912, BeatsPerMinute: 93, TopSpeed: 4.6, Registered: `2017-02-02T03:50:21-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/AG.png`, CountryName: `Antigua and Barbuda` }),
+ new AthletesDataItem({ Id: 241, Avatar: `https://dl.infragistics.com/x/img/people/women/35.png`, Position: `down`, Name: `Lilly Keuter`, AthleteNumber: 49893, BeatsPerMinute: 102, TopSpeed: 4.5, Registered: `2017-01-20T02:38:39-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/KN.png`, CountryName: `Saint Kitts and Nevis` }),
+ new AthletesDataItem({ Id: 241, Avatar: `https://dl.infragistics.com/x/img/people/men/20.png`, Position: `up`, Name: `Oskari Karjala`, AthleteNumber: 31498, BeatsPerMinute: 90, TopSpeed: 4.5, Registered: `2017-05-10T12:45:12-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/FM.png`, CountryName: `Micronesia, Federated States of` }),
+ new AthletesDataItem({ Id: 242, Avatar: `https://dl.infragistics.com/x/img/people/women/23.png`, Position: `down`, Name: `Caitlin Jackson`, AthleteNumber: 45472, BeatsPerMinute: 101, TopSpeed: 4.3, Registered: `2017-09-17T09:41:01-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/MZ.png`, CountryName: `Mozambique` }),
+ new AthletesDataItem({ Id: 243, Avatar: `https://dl.infragistics.com/x/img/people/women/37.png`, Position: `down`, Name: `Cathalijne Van Der Ree`, AthleteNumber: 45160, BeatsPerMinute: 102, TopSpeed: 5.4, Registered: `2017-02-13T05:23:49-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/UG.png`, CountryName: `Uganda` }),
+ new AthletesDataItem({ Id: 243, Avatar: `https://dl.infragistics.com/x/img/people/women/14.png`, Position: `up`, Name: `Emma Turner`, AthleteNumber: 39487, BeatsPerMinute: 110, TopSpeed: 5.7, Registered: `2017-07-30T01:33:14-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/TZ.png`, CountryName: `Tanzania, United Republic of` }),
+ new AthletesDataItem({ Id: 243, Avatar: `https://dl.infragistics.com/x/img/people/men/22.png`, Position: `up`, Name: `Kent Clark`, AthleteNumber: 32799, BeatsPerMinute: 106, TopSpeed: 5.7, Registered: `2017-01-24T01:00:15-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/PE.png`, CountryName: `Peru` }),
+ new AthletesDataItem({ Id: 246, Avatar: `https://dl.infragistics.com/x/img/people/women/35.png`, Position: `current`, Name: `Ronja Kraft`, AthleteNumber: 21800, BeatsPerMinute: 101, TopSpeed: 5.3, Registered: `2017-04-02T03:33:57-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/DK.png`, CountryName: `Denmark` }),
+ new AthletesDataItem({ Id: 251, Avatar: `https://dl.infragistics.com/x/img/people/women/34.png`, Position: `down`, Name: `Eléa Robin`, AthleteNumber: 26742, BeatsPerMinute: 90, TopSpeed: 4.7, Registered: `2017-03-30T12:34:24-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/VC.png`, CountryName: `Saint Vincent and the Grenadines` }),
+ new AthletesDataItem({ Id: 251, Avatar: `https://dl.infragistics.com/x/img/people/men/34.png`, Position: `up`, Name: `Alex Meyer`, AthleteNumber: 44390, BeatsPerMinute: 94, TopSpeed: 4.3, Registered: `2017-08-04T07:05:34-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MD.png`, CountryName: `Moldova, Republic of` }),
+ new AthletesDataItem({ Id: 252, Avatar: `https://dl.infragistics.com/x/img/people/men/14.png`, Position: `down`, Name: `Adérito Lopes`, AthleteNumber: 21320, BeatsPerMinute: 91, TopSpeed: 5.2, Registered: `2017-01-07T06:47:56-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MH.png`, CountryName: `Marshall Islands` }),
+ new AthletesDataItem({ Id: 253, Avatar: `https://dl.infragistics.com/x/img/people/women/31.png`, Position: `current`, Name: `Kayla Patel`, AthleteNumber: 42780, BeatsPerMinute: 103, TopSpeed: 4.7, Registered: `2017-04-20T09:33:53-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/NE.png`, CountryName: `Niger` }),
+ new AthletesDataItem({ Id: 258, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `current`, Name: `Diego Gautier`, AthleteNumber: 26320, BeatsPerMinute: 97, TopSpeed: 4.6, Registered: `2017-06-11T03:50:43-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/NG.png`, CountryName: `Nigeria` }),
+ new AthletesDataItem({ Id: 258, Avatar: `https://dl.infragistics.com/x/img/people/women/30.png`, Position: `up`, Name: `Veera Saari`, AthleteNumber: 40408, BeatsPerMinute: 100, TopSpeed: 4.7, Registered: `2017-10-28T10:39:22-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/IQ.png`, CountryName: `Iraq` }),
+ new AthletesDataItem({ Id: 258, Avatar: `https://dl.infragistics.com/x/img/people/women/30.png`, Position: `down`, Name: `Zaina Pomp`, AthleteNumber: 14109, BeatsPerMinute: 90, TopSpeed: 5.7, Registered: `2017-09-07T11:17:40-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/AO.png`, CountryName: `Angola` }),
+ new AthletesDataItem({ Id: 262, Avatar: `https://dl.infragistics.com/x/img/people/men/11.png`, Position: `current`, Name: `Anthony Harcourt`, AthleteNumber: 33649, BeatsPerMinute: 109, TopSpeed: 5.5, Registered: `2017-06-14T11:10:20-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/IN.png`, CountryName: `India` }),
+ new AthletesDataItem({ Id: 262, Avatar: `https://dl.infragistics.com/x/img/people/men/23.png`, Position: `current`, Name: `Roman Smith`, AthleteNumber: 15531, BeatsPerMinute: 106, TopSpeed: 4.9, Registered: `2017-06-14T05:12:04-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/GA.png`, CountryName: `Gabon` }),
+ new AthletesDataItem({ Id: 263, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `up`, Name: `Estelle Vincent`, AthleteNumber: 41700, BeatsPerMinute: 99, TopSpeed: 5.7, Registered: `2017-05-31T02:56:58-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/NA.png`, CountryName: `Namibia` }),
+ new AthletesDataItem({ Id: 265, Avatar: `https://dl.infragistics.com/x/img/people/women/27.png`, Position: `current`, Name: `Ilke Kisters`, AthleteNumber: 23817, BeatsPerMinute: 100, TopSpeed: 5.9, Registered: `2017-01-04T02:54:53-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CH.png`, CountryName: `Switzerland` }),
+ new AthletesDataItem({ Id: 265, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `down`, Name: `Jenny Burke`, AthleteNumber: 15266, BeatsPerMinute: 99, TopSpeed: 5.4, Registered: `2017-09-11T12:20:19-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MY.png`, CountryName: `Malaysia` }),
+ new AthletesDataItem({ Id: 265, Avatar: `https://dl.infragistics.com/x/img/people/women/30.png`, Position: `down`, Name: `Keira Walker`, AthleteNumber: 34116, BeatsPerMinute: 94, TopSpeed: 4.8, Registered: `2017-01-09T05:46:07-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/AL.png`, CountryName: `Albania` }),
+ new AthletesDataItem({ Id: 266, Avatar: `https://dl.infragistics.com/x/img/people/men/30.png`, Position: `down`, Name: `Moritz Braun`, AthleteNumber: 48081, BeatsPerMinute: 107, TopSpeed: 6, Registered: `2017-06-13T12:54:56-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/AD.png`, CountryName: `Andorra` }),
+ new AthletesDataItem({ Id: 267, Avatar: `https://dl.infragistics.com/x/img/people/men/30.png`, Position: `current`, Name: `Villads Larsen`, AthleteNumber: 44677, BeatsPerMinute: 93, TopSpeed: 5.7, Registered: `2017-03-25T11:25:30-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/KW.png`, CountryName: `Kuwait` }),
+ new AthletesDataItem({ Id: 268, Avatar: `https://dl.infragistics.com/x/img/people/men/23.png`, Position: `up`, Name: `Sandro Carpentier`, AthleteNumber: 23503, BeatsPerMinute: 96, TopSpeed: 5.7, Registered: `2017-09-30T01:01:04-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BE.png`, CountryName: `Belgium` }),
+ new AthletesDataItem({ Id: 269, Avatar: `https://dl.infragistics.com/x/img/people/men/17.png`, Position: `current`, Name: `Emil Meißner`, AthleteNumber: 37183, BeatsPerMinute: 97, TopSpeed: 4, Registered: `2017-07-15T12:32:30-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/GM.png`, CountryName: `Gambia` }),
+ new AthletesDataItem({ Id: 270, Avatar: `https://dl.infragistics.com/x/img/people/women/14.png`, Position: `up`, Name: `Emily Olsen`, AthleteNumber: 13887, BeatsPerMinute: 110, TopSpeed: 4.8, Registered: `2017-10-03T08:01:40-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/CF.png`, CountryName: `Central African Republic` }),
+ new AthletesDataItem({ Id: 271, Avatar: `https://dl.infragistics.com/x/img/people/men/21.png`, Position: `down`, Name: `آراد جعفری`, AthleteNumber: 34962, BeatsPerMinute: 90, TopSpeed: 4.8, Registered: `2017-04-22T04:20:39-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BI.png`, CountryName: `Burundi` }),
+ new AthletesDataItem({ Id: 271, Avatar: `https://dl.infragistics.com/x/img/people/men/34.png`, Position: `down`, Name: `Jimmie Mcguinness`, AthleteNumber: 20729, BeatsPerMinute: 90, TopSpeed: 4.6, Registered: `2017-10-07T06:08:00-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BW.png`, CountryName: `Botswana` }),
+ new AthletesDataItem({ Id: 272, Avatar: `https://dl.infragistics.com/x/img/people/women/26.png`, Position: `down`, Name: `Sélène Roussel`, AthleteNumber: 11261, BeatsPerMinute: 99, TopSpeed: 5.8, Registered: `2017-05-10T02:18:02-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SM.png`, CountryName: `San Marino` }),
+ new AthletesDataItem({ Id: 272, Avatar: `https://dl.infragistics.com/x/img/people/men/31.png`, Position: `up`, Name: `Aaron Robertson`, AthleteNumber: 30727, BeatsPerMinute: 95, TopSpeed: 4.2, Registered: `2017-08-23T09:37:40-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/ID.png`, CountryName: `Indonesia` }),
+ new AthletesDataItem({ Id: 273, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `up`, Name: `Afet Kumcuoğlu`, AthleteNumber: 33454, BeatsPerMinute: 106, TopSpeed: 5.1, Registered: `2017-09-16T07:05:43-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/NZ.png`, CountryName: `New Zealand` }),
+ new AthletesDataItem({ Id: 273, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `up`, Name: `Annabelle Besteman`, AthleteNumber: 30560, BeatsPerMinute: 105, TopSpeed: 5.3, Registered: `2017-11-11T02:04:19-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/KP.png`, CountryName: `North Korea` }),
+ new AthletesDataItem({ Id: 274, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `up`, Name: `Minea Rantanen`, AthleteNumber: 18835, BeatsPerMinute: 105, TopSpeed: 5, Registered: `2017-01-24T07:30:43-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/JO.png`, CountryName: `Jordan` }),
+ new AthletesDataItem({ Id: 275, Avatar: `https://dl.infragistics.com/x/img/people/men/12.png`, Position: `up`, Name: `Fritz Sommer`, AthleteNumber: 26210, BeatsPerMinute: 99, TopSpeed: 4.6, Registered: `2017-09-29T03:54:57-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/LT.png`, CountryName: `Lithuania` }),
+ new AthletesDataItem({ Id: 275, Avatar: `https://dl.infragistics.com/x/img/people/men/28.png`, Position: `down`, Name: `Rafael Gutierrez`, AthleteNumber: 38804, BeatsPerMinute: 100, TopSpeed: 5.9, Registered: `2017-02-08T07:50:59-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/GN.png`, CountryName: `Guinea` }),
+ new AthletesDataItem({ Id: 275, Avatar: `https://dl.infragistics.com/x/img/people/women/39.png`, Position: `current`, Name: `Ellen Leppo`, AthleteNumber: 29286, BeatsPerMinute: 97, TopSpeed: 5.6, Registered: `2017-08-16T09:46:35-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BY.png`, CountryName: `Belarus` }),
+ new AthletesDataItem({ Id: 276, Avatar: `https://dl.infragistics.com/x/img/people/women/11.png`, Position: `current`, Name: `Encarnacion Martin`, AthleteNumber: 40912, BeatsPerMinute: 105, TopSpeed: 5.5, Registered: `2017-01-11T12:52:28-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/TH.png`, CountryName: `Thailand` }),
+ new AthletesDataItem({ Id: 276, Avatar: `https://dl.infragistics.com/x/img/people/men/35.png`, Position: `current`, Name: `David Scott`, AthleteNumber: 46997, BeatsPerMinute: 101, TopSpeed: 4.4, Registered: `2017-07-25T09:23:24-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/PT.png`, CountryName: `Portugal` }),
+ new AthletesDataItem({ Id: 279, Avatar: `https://dl.infragistics.com/x/img/people/women/39.png`, Position: `current`, Name: `Ashley Romero`, AthleteNumber: 36611, BeatsPerMinute: 104, TopSpeed: 5.5, Registered: `2017-02-08T12:45:46-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MN.png`, CountryName: `Mongolia` }),
+ new AthletesDataItem({ Id: 280, Avatar: `https://dl.infragistics.com/x/img/people/men/10.png`, Position: `down`, Name: `Cecil Nichols`, AthleteNumber: 20656, BeatsPerMinute: 100, TopSpeed: 5, Registered: `2017-04-24T01:20:34-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/RW.png`, CountryName: `RWANDA` }),
+ new AthletesDataItem({ Id: 282, Avatar: `https://dl.infragistics.com/x/img/people/men/35.png`, Position: `current`, Name: `Johann Fischer`, AthleteNumber: 37212, BeatsPerMinute: 98, TopSpeed: 5.8, Registered: `2017-09-01T04:39:52-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BR.png`, CountryName: `Brazil` }),
+ new AthletesDataItem({ Id: 283, Avatar: `https://dl.infragistics.com/x/img/people/men/10.png`, Position: `current`, Name: `سینا مرادی`, AthleteNumber: 10809, BeatsPerMinute: 105, TopSpeed: 5.3, Registered: `2017-04-05T05:27:13-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/BH.png`, CountryName: `Bahrain` }),
+ new AthletesDataItem({ Id: 284, Avatar: `https://dl.infragistics.com/x/img/people/men/12.png`, Position: `current`, Name: `Abel Brun`, AthleteNumber: 39315, BeatsPerMinute: 105, TopSpeed: 5.1, Registered: `2017-10-05T05:54:31-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/AF.png`, CountryName: `Afghanistan` }),
+ new AthletesDataItem({ Id: 285, Avatar: `https://dl.infragistics.com/x/img/people/men/34.png`, Position: `current`, Name: `Jeffrey Medina`, AthleteNumber: 42905, BeatsPerMinute: 100, TopSpeed: 5.2, Registered: `2017-09-15T02:11:43-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/GR.png`, CountryName: `Greece` }),
+ new AthletesDataItem({ Id: 285, Avatar: `https://dl.infragistics.com/x/img/people/men/23.png`, Position: `down`, Name: `Niilo Laurila`, AthleteNumber: 49215, BeatsPerMinute: 104, TopSpeed: 4.5, Registered: `2017-04-26T01:26:36-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/ET.png`, CountryName: `Ethiopia` }),
+ new AthletesDataItem({ Id: 286, Avatar: `https://dl.infragistics.com/x/img/people/women/25.png`, Position: `down`, Name: `Marisvalda Martins`, AthleteNumber: 33879, BeatsPerMinute: 107, TopSpeed: 5.4, Registered: `2017-01-31T12:07:48-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/ES.png`, CountryName: `Spain` }),
+ new AthletesDataItem({ Id: 286, Avatar: `https://dl.infragistics.com/x/img/people/women/22.png`, Position: `current`, Name: `Eloida Novaes`, AthleteNumber: 30751, BeatsPerMinute: 107, TopSpeed: 4.2, Registered: `2017-01-02T01:04:04-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/CL.png`, CountryName: `Chile` }),
+ new AthletesDataItem({ Id: 287, Avatar: `https://dl.infragistics.com/x/img/people/women/32.png`, Position: `up`, Name: `Charlotte Dean`, AthleteNumber: 45969, BeatsPerMinute: 105, TopSpeed: 5, Registered: `2017-02-13T05:39:15-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/ZA.png`, CountryName: `South Africa` }),
+ new AthletesDataItem({ Id: 287, Avatar: `https://dl.infragistics.com/x/img/people/men/35.png`, Position: `current`, Name: `Loïc Gerard`, AthleteNumber: 31706, BeatsPerMinute: 102, TopSpeed: 4.4, Registered: `2017-07-28T09:10:43-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/IE.png`, CountryName: `Ireland` }),
+ new AthletesDataItem({ Id: 292, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `down`, Name: `Asta Hansen`, AthleteNumber: 17222, BeatsPerMinute: 101, TopSpeed: 4.3, Registered: `2017-01-08T02:41:56-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/KZ.png`, CountryName: `Kazakhstan` }),
+ new AthletesDataItem({ Id: 293, Avatar: `https://dl.infragistics.com/x/img/people/women/21.png`, Position: `up`, Name: `Sara Hannula`, AthleteNumber: 22025, BeatsPerMinute: 102, TopSpeed: 4.2, Registered: `2017-10-09T11:32:13-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/TL.png`, CountryName: `Timor-Leste` }),
+ new AthletesDataItem({ Id: 293, Avatar: `https://dl.infragistics.com/x/img/people/women/10.png`, Position: `current`, Name: `Ana Bourgeois`, AthleteNumber: 24612, BeatsPerMinute: 110, TopSpeed: 6, Registered: `2017-11-02T02:17:43-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/SG.png`, CountryName: `Singapore` }),
+ new AthletesDataItem({ Id: 296, Avatar: `https://dl.infragistics.com/x/img/people/women/37.png`, Position: `up`, Name: `Thea Edwards`, AthleteNumber: 29141, BeatsPerMinute: 99, TopSpeed: 5.8, Registered: `2017-05-23T05:24:38-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/SL.png`, CountryName: `Sierra Leone` }),
+ new AthletesDataItem({ Id: 299, Avatar: `https://dl.infragistics.com/x/img/people/men/29.png`, Position: `down`, Name: `Victor Lévesque`, AthleteNumber: 48375, BeatsPerMinute: 110, TopSpeed: 5.7, Registered: `2017-11-10T11:31:44-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/MR.png`, CountryName: `Mauritania` }),
+ new AthletesDataItem({ Id: 301, Avatar: `https://dl.infragistics.com/x/img/people/men/35.png`, Position: `down`, Name: `Louis Stewart`, AthleteNumber: 48131, BeatsPerMinute: 103, TopSpeed: 5.7, Registered: `2017-02-26T07:28:02-02:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/HN.png`, CountryName: `Honduras` }),
+ new AthletesDataItem({ Id: 302, Avatar: `https://dl.infragistics.com/x/img/people/men/14.png`, Position: `up`, Name: `Bill Fox`, AthleteNumber: 18511, BeatsPerMinute: 91, TopSpeed: 5, Registered: `2017-10-24T08:25:40-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/IR.png`, CountryName: `Iran, Islamic Republic Of` }),
+ new AthletesDataItem({ Id: 304, Avatar: `https://dl.infragistics.com/x/img/people/men/34.png`, Position: `down`, Name: `Mathys Martin`, AthleteNumber: 32928, BeatsPerMinute: 98, TopSpeed: 5.5, Registered: `2017-05-17T12:51:47-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/VA.png`, CountryName: `Holy See (Vatican City State)` }),
+ new AthletesDataItem({ Id: 305, Avatar: `https://dl.infragistics.com/x/img/people/women/38.png`, Position: `current`, Name: `Gianne Godijn`, AthleteNumber: 45945, BeatsPerMinute: 96, TopSpeed: 4.5, Registered: `2017-03-22T03:23:12-02:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/IT.png`, CountryName: `Italy` }),
+ new AthletesDataItem({ Id: 306, Avatar: `https://dl.infragistics.com/x/img/people/women/26.png`, Position: `up`, Name: `Mira Campos`, AthleteNumber: 39222, BeatsPerMinute: 95, TopSpeed: 5.9, Registered: `2017-01-11T01:41:31-02:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/AM.png`, CountryName: `Armenia` }),
+ new AthletesDataItem({ Id: 308, Avatar: `https://dl.infragistics.com/x/img/people/women/15.png`, Position: `down`, Name: `Esther Kühn`, AthleteNumber: 24868, BeatsPerMinute: 92, TopSpeed: 5.5, Registered: `2017-05-14T12:30:08-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/RU.png`, CountryName: `Russian Federation` }),
+ new AthletesDataItem({ Id: 308, Avatar: `https://dl.infragistics.com/x/img/people/men/14.png`, Position: `up`, Name: `Hans Möller`, AthleteNumber: 34122, BeatsPerMinute: 109, TopSpeed: 5.6, Registered: `2017-06-20T06:02:49-03:00`, TrackProgress: 25, CountryFlag: `https://dl.infragistics.com/x/img/flags/DJ.png`, CountryName: `Djibouti` }),
+ new AthletesDataItem({ Id: 309, Avatar: `https://dl.infragistics.com/x/img/people/women/33.png`, Position: `current`, Name: `Alice Perry`, AthleteNumber: 23750, BeatsPerMinute: 104, TopSpeed: 5.3, Registered: `2017-03-31T07:15:46-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/LC.png`, CountryName: `Saint Lucia` }),
+ new AthletesDataItem({ Id: 310, Avatar: `https://dl.infragistics.com/x/img/people/men/12.png`, Position: `up`, Name: `Kaya Tekand`, AthleteNumber: 11028, BeatsPerMinute: 93, TopSpeed: 5.2, Registered: `2017-04-10T09:57:13-03:00`, TrackProgress: 60, CountryFlag: `https://dl.infragistics.com/x/img/flags/FJ.png`, CountryName: `Fiji` }),
+ new AthletesDataItem({ Id: 311, Avatar: `https://dl.infragistics.com/x/img/people/women/12.png`, Position: `down`, Name: `Ilona Salonen`, AthleteNumber: 27068, BeatsPerMinute: 91, TopSpeed: 5.4, Registered: `2017-07-03T06:19:47-03:00`, TrackProgress: 45, CountryFlag: `https://dl.infragistics.com/x/img/flags/BO.png`, CountryName: `Bolivia` }),
+ ];
+ super(...newItems.slice(0));
+ }
+ }
+}
diff --git a/samples/grids/grid/data-exporting-indicator/src/index.css b/samples/grids/grid/data-exporting-indicator/src/index.css
new file mode 100644
index 0000000000..7eb1c7c38e
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/src/index.css
@@ -0,0 +1,2 @@
+/* shared styles are loaded from: */
+/* https://dl.infragistics.com/x/css/samples/shared.v8.css */
diff --git a/samples/grids/grid/data-exporting-indicator/src/index.tsx b/samples/grids/grid/data-exporting-indicator/src/index.tsx
new file mode 100644
index 0000000000..33e417653a
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/src/index.tsx
@@ -0,0 +1,80 @@
+import React, { useRef } from "react";
+import ReactDOM from "react-dom/client";
+import "./index.css";
+
+import {
+ IgrGridToolbar,
+ IgrGridToolbarActions,
+ IgrGridToolbarExporter,
+ IgrGridToolbarTitle,
+ IgrGridModule,
+} from "igniteui-react-grids";
+import {
+ IgrGrid,
+ IgrColumn,
+} from "igniteui-react-grids";
+import { IgrButton } from "igniteui-react";
+
+import "igniteui-react-grids/grids/themes/light/bootstrap.css";
+import { AthletesData } from "./AthletesData";
+
+IgrGridModule.register();
+
+export default function App() {
+ const athletesData = new AthletesData();
+ const gridRef = useRef(null);
+ const toolbarRef = useRef(null);
+
+ const localData: any[] = [];
+ for (let i = 0; i < 10000; i += 3) {
+ for (let c = 0; c < athletesData.length; c++) {
+ localData.push(athletesData[c]);
+ }
+ }
+
+ function showProgress() {
+ toolbarRef.current.showProgress = true;
+
+ setTimeout(() => {
+ toolbarRef.current.showProgress = false;
+ }, 5000);
+ }
+
+ return (
+
+
+
+
+
+ Grid Toolbar
+
+
+ Simulate long running operation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
+
+// rendering above component in the React DOM
+const root = ReactDOM.createRoot(document.getElementById("root"));
+root.render();
diff --git a/samples/grids/grid/data-exporting-indicator/tsconfig.json b/samples/grids/grid/data-exporting-indicator/tsconfig.json
new file mode 100644
index 0000000000..8c0d146f95
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/tsconfig.json
@@ -0,0 +1,44 @@
+{
+ "compilerOptions": {
+ "resolveJsonModule": true,
+ "esModuleInterop": true,
+ "baseUrl": ".",
+ "outDir": "build/dist",
+ "module": "esnext",
+ "target": "es5",
+ "lib": [
+ "es6",
+ "dom"
+ ],
+ "sourceMap": true,
+ "allowJs": true,
+ "jsx": "react-jsx",
+ "moduleResolution": "node",
+ "rootDir": "src",
+ "forceConsistentCasingInFileNames": true,
+ "noImplicitReturns": true,
+ "noImplicitThis": true,
+ "noImplicitAny": true,
+ "noUnusedLocals": false,
+ "importHelpers": true,
+ "allowSyntheticDefaultImports": true,
+ "skipLibCheck": true,
+ "strict": false,
+ "isolatedModules": true,
+ "noEmit": true
+ },
+ "exclude": [
+ "node_modules",
+ "build",
+ "scripts",
+ "acceptance-tests",
+ "webpack",
+ "jest",
+ "src/setupTests.ts",
+ "**/odatajs-4.0.0.js",
+ "config-overrides.js"
+ ],
+ "include": [
+ "src"
+ ]
+}
diff --git a/samples/grids/grid/data-exporting-indicator/vite.config.js b/samples/grids/grid/data-exporting-indicator/vite.config.js
new file mode 100644
index 0000000000..1744dbc719
--- /dev/null
+++ b/samples/grids/grid/data-exporting-indicator/vite.config.js
@@ -0,0 +1,12 @@
+import { defineConfig } from 'vite';
+import react from '@vitejs/plugin-react';
+
+export default defineConfig({
+ plugins: [react()],
+ build: {
+ outDir: 'build'
+ },
+ server: {
+ open: false
+ },
+});
\ No newline at end of file
diff --git a/samples/grids/tree-grid/data-exporting-indicator/src/index.tsx b/samples/grids/tree-grid/data-exporting-indicator/src/index.tsx
index c36a97c122..73a7578aae 100644
--- a/samples/grids/tree-grid/data-exporting-indicator/src/index.tsx
+++ b/samples/grids/tree-grid/data-exporting-indicator/src/index.tsx
@@ -26,11 +26,17 @@ export default function App() {
const toolbarRef = useRef(null);
const localData: any[] = [];
- for (let i = 0; i < 10000; i += 3) {
- for (let c = 0; c < ordersData.length; c++) {
- localData.push(ordersData[c]);
- }
+ for (let i = 0; i < 100; i++) {
+ for (let c = 0; c < ordersData.length; c++) {
+ const original = ordersData[c];
+ localData.push({
+ ...original,
+ ID: original.ID + (i * ordersData.length),
+ ParentID: original.ParentID === -1 ? -1 : original.ParentID + (i * ordersData.length)
+ });
}
+}
+
function showProgress() {
toolbarRef.current.showProgress = true;