Skip to content

Commit fd6835d

Browse files
author
tfsbuild
committed
Adding changes from build igniteui-xplat-examples-output+PRs_2026.5.20.2
1 parent 34f060b commit fd6835d

20 files changed

Lines changed: 602 additions & 30 deletions

File tree

samples/charts/category-chart/marker-options/src/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ export default class Sample extends React.Component<any, any> {
6666
label="Marker Type"
6767
shouldOverrideDefaultEditor="true"
6868
valueType="EnumValue"
69-
dropDownValues={["Circle", "Automatic", "Triangle", "Pyramid", "Square", "Diamond", "Pentagon", "Hexagon", "Tetragram", "Pentagram", "Hexagram", "None"]}
70-
dropDownNames={["Circle", "Automatic", "Triangle", "Pyramid", "Square", "Diamond", "Pentagon", "Hexagon", "Tetragram", "Pentagram", "Hexagram", "None"]}
69+
dropDownValues={["Circle", "Checkmark", "Automatic", "Triangle", "Pyramid", "Square", "Diamond", "Pentagon", "Hexagon", "Tetragram", "Pentagram", "Hexagram", "None"]}
70+
dropDownNames={["Circle", "Checkmark", "Automatic", "Triangle", "Pyramid", "Square", "Diamond", "Pentagon", "Hexagon", "Tetragram", "Pentagram", "Hexagram", "None"]}
7171
primitiveValue="Circle"
7272
changed={this.editorChangeUpdateMarkerType}>
7373
</IgrPropertyEditorPropertyDescription>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"name": "Node.js",
3+
"image": "mcr.microsoft.com/devcontainers/javascript-node:22"
4+
}
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
// https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project
2+
module.exports = {
3+
parser: "@typescript-eslint/parser", // Specifies the ESLint parser
4+
parserOptions: {
5+
ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features
6+
sourceType: "module", // Allows for the use of imports
7+
ecmaFeatures: {
8+
jsx: true // Allows for the parsing of JSX
9+
}
10+
},
11+
settings: {
12+
react: {
13+
version: "999.999.999" // Tells eslint-plugin-react to automatically detect the version of React to use
14+
}
15+
},
16+
extends: [
17+
"eslint:recommended",
18+
"plugin:react/recommended", // Uses the recommended rules from @eslint-plugin-react
19+
"plugin:@typescript-eslint/recommended" // Uses the recommended rules from @typescript-eslint/eslint-plugin
20+
],
21+
rules: {
22+
// Place to specify ESLint rules. Can be used to overwrite rules specified from the extended configs
23+
"default-case": "off",
24+
"jsx-a11y/alt-text": "off",
25+
"jsx-a11y/iframe-has-title": "off",
26+
"no-undef": "off",
27+
"no-unused-vars": "off",
28+
"no-extend-native": "off",
29+
"no-throw-literal": "off",
30+
"no-useless-concat": "off",
31+
"no-mixed-operators": "off",
32+
"no-prototype-builtins": "off",
33+
"no-mixed-spaces-and-tabs": 0,
34+
"prefer-const": "off",
35+
"prefer-rest-params": "off",
36+
"@typescript-eslint/no-unused-vars": "off",
37+
"@typescript-eslint/no-explicit-any": "off",
38+
"@typescript-eslint/no-inferrable-types": "off",
39+
"@typescript-eslint/no-useless-constructor": "off",
40+
"@typescript-eslint/no-use-before-define": "off",
41+
"@typescript-eslint/no-non-null-assertion": "off",
42+
"@typescript-eslint/interface-name-prefix": "off",
43+
"@typescript-eslint/prefer-namespace-keyword": "off",
44+
"@typescript-eslint/explicit-function-return-type": "off",
45+
"@typescript-eslint/explicit-module-boundary-types": "off"
46+
},
47+
"overrides": [
48+
{
49+
"files": ["*.ts", "*.tsx"],
50+
"rules": {
51+
"default-case": "off",
52+
"jsx-a11y/alt-text": "off",
53+
"jsx-a11y/iframe-has-title": "off",
54+
"no-var": "off",
55+
"no-undef": "off",
56+
"no-unused-vars": "off",
57+
"no-extend-native": "off",
58+
"no-throw-literal": "off",
59+
"no-useless-concat": "off",
60+
"no-mixed-operators": "off",
61+
"no-mixed-spaces-and-tabs": 0,
62+
"no-prototype-builtins": "off",
63+
"prefer-const": "off",
64+
"prefer-rest-params": "off",
65+
"@typescript-eslint/no-unused-vars": "off",
66+
"@typescript-eslint/no-explicit-any": "off",
67+
"@typescript-eslint/no-inferrable-types": "off",
68+
"@typescript-eslint/no-useless-constructor": "off",
69+
"@typescript-eslint/no-use-before-define": "off",
70+
"@typescript-eslint/no-non-null-assertion": "off",
71+
"@typescript-eslint/interface-name-prefix": "off",
72+
"@typescript-eslint/prefer-namespace-keyword": "off",
73+
"@typescript-eslint/explicit-function-return-type": "off",
74+
"@typescript-eslint/explicit-module-boundary-types": "off"
75+
}
76+
}
77+
]
78+
};
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<title>Sample | Ignite UI | React | infragistics</title>
5+
<link rel="shortcut icon" href="https://dl.infragistics.com/x/img/browsers/react.png" >
6+
<link rel="stylesheet" href="https://dl.infragistics.com/x/css/samples/shared.v8.css" />
7+
</head>
8+
<body>
9+
<div id="root"></div>
10+
<script type="module" src="/src/index.tsx"></script>
11+
</body>
12+
</html>
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"name": "example-ignite-ui-react",
3+
"description": "This project provides example of using Ignite UI for React components",
4+
"author": "Infragistics",
5+
"version": "1.4.0",
6+
"license": "",
7+
"homepage": ".",
8+
"private": true,
9+
"scripts": {
10+
"start": "vite --port 4200",
11+
"build": "tsc && node --max-old-space-size=4096 node_modules/vite/bin/vite build",
12+
"preview": "vite preview",
13+
"test": "vitest",
14+
"lint": "eslint ./src/**/*.{ts,tsx}"
15+
},
16+
"dependencies": {
17+
"igniteui-react": "^19.6.2",
18+
"igniteui-react-charts": "19.6.0-beta.0",
19+
"igniteui-react-core": "19.6.0-beta.0",
20+
"igniteui-react-inputs": "19.6.0-beta.0",
21+
"igniteui-react-layouts": "19.6.0-beta.0",
22+
"igniteui-webcomponents": "^7.0.0",
23+
"lit-html": "^3.2.0",
24+
"react": "^19.2.0",
25+
"react-dom": "^19.2.0",
26+
"tslib": "^2.4.0"
27+
},
28+
"devDependencies": {
29+
"@types/jest": "^29.2.0",
30+
"@types/node": "^24.7.1",
31+
"@types/react": "^18.0.24",
32+
"@types/react-dom": "^18.0.8",
33+
"@vitejs/plugin-react": "^5.0.4",
34+
"@vitest/browser": "^3.2.4",
35+
"eslint": "^8.33.0",
36+
"eslint-config-react": "^1.1.7",
37+
"eslint-plugin-react": "^7.20.0",
38+
"typescript": "^4.8.4",
39+
"vite": "^7.1.9",
40+
"vitest": "^3.2.4",
41+
"vitest-canvas-mock": "^0.3.3",
42+
"worker-loader": "^3.0.8"
43+
},
44+
"browserslist": [
45+
">0.2%",
46+
"not dead",
47+
"not ie <= 11",
48+
"not op_mini all"
49+
]
50+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"infiniteLoopProtection": false,
3+
"hardReloadOnChange": false,
4+
"view": "browser"
5+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
export class CountryDemographicAfricanItem {
2+
public constructor(init: Partial<CountryDemographicAfricanItem>) {
3+
Object.assign(this, init);
4+
}
5+
6+
public population: number;
7+
public birthRate: number;
8+
public deathRate: number;
9+
public name: string;
10+
11+
}
12+
export class CountryDemographicAfrican extends Array<CountryDemographicAfricanItem> {
13+
public constructor(items: Array<CountryDemographicAfricanItem> | number = -1) {
14+
if (Array.isArray(items)) {
15+
super(...items);
16+
} else {
17+
const newItems = [
18+
new CountryDemographicAfricanItem({ population: 39728000, birthRate: 23.9, deathRate: 4.77, name: `Algeria` }),
19+
new CountryDemographicAfricanItem({ population: 27884000, birthRate: 42.32, deathRate: 8.68, name: `Angola` }),
20+
new CountryDemographicAfricanItem({ population: 10576000, birthRate: 37.43, deathRate: 9.32, name: `Benin` }),
21+
new CountryDemographicAfricanItem({ population: 2121000, birthRate: 24.14, deathRate: 7.02, name: `Botswana` }),
22+
new CountryDemographicAfricanItem({ population: 18111000, birthRate: 39.44, deathRate: 8.82, name: `Burkina Faso` }),
23+
new CountryDemographicAfricanItem({ population: 10160000, birthRate: 42.66, deathRate: 11.03, name: `Burundi` }),
24+
new CountryDemographicAfricanItem({ population: 23298000, birthRate: 36.84, deathRate: 10.35, name: `Cameroon` }),
25+
new CountryDemographicAfricanItem({ population: 525000, birthRate: 21.14, deathRate: 5.61, name: `Cape Verde` }),
26+
new CountryDemographicAfricanItem({ population: 4493000, birthRate: 36.11, deathRate: 14.01, name: `C.A.R.` }),
27+
new CountryDemographicAfricanItem({ population: 14111000, birthRate: 43.86, deathRate: 13.22, name: `Chad` }),
28+
new CountryDemographicAfricanItem({ population: 777000, birthRate: 33.33, deathRate: 7.49, name: `Comoros` }),
29+
new CountryDemographicAfricanItem({ population: 4856000, birthRate: 35.23, deathRate: 7.56, name: `Congo` }),
30+
new CountryDemographicAfricanItem({ population: 23226000, birthRate: 37.1, deathRate: 12.54, name: `Cote Ivoire` }),
31+
new CountryDemographicAfricanItem({ population: 76245000, birthRate: 42.81, deathRate: 10.19, name: `DCongo` }),
32+
new CountryDemographicAfricanItem({ population: 914000, birthRate: 23.35, deathRate: 8.37, name: `Djibouti` }),
33+
new CountryDemographicAfricanItem({ population: 92443000, birthRate: 27.2, deathRate: 5.96, name: `Egypt` }),
34+
new CountryDemographicAfricanItem({ population: 1169000, birthRate: 34.64, deathRate: 10.34, name: `Equatorial Guinea` }),
35+
new CountryDemographicAfricanItem({ population: 3343000, birthRate: 32.83, deathRate: 7.07, name: `Eritrea` }),
36+
new CountryDemographicAfricanItem({ population: 100835000, birthRate: 32.3, deathRate: 7, name: `Ethiopia` }),
37+
new CountryDemographicAfricanItem({ population: 1948000, birthRate: 30.09, deathRate: 7.82, name: `Gabon` }),
38+
new CountryDemographicAfricanItem({ population: 2086000, birthRate: 39.99, deathRate: 8.2, name: `Gambia` }),
39+
new CountryDemographicAfricanItem({ population: 27849000, birthRate: 31.56, deathRate: 8.31, name: `Ghana` }),
40+
new CountryDemographicAfricanItem({ population: 11432000, birthRate: 36.36, deathRate: 9.58, name: `Guinea` }),
41+
new CountryDemographicAfricanItem({ population: 1737000, birthRate: 37.15, deathRate: 10.78, name: `Guinea-Bissau` }),
42+
new CountryDemographicAfricanItem({ population: 47878000, birthRate: 31.78, deathRate: 5.84, name: `Kenya` }),
43+
new CountryDemographicAfricanItem({ population: 2059000, birthRate: 28.16, deathRate: 12.92, name: `Lesotho` }),
44+
new CountryDemographicAfricanItem({ population: 4472000, birthRate: 34.72, deathRate: 8.12, name: `Liberia` }),
45+
new CountryDemographicAfricanItem({ population: 6418000, birthRate: 20.19, deathRate: 5.2, name: `Libya` }),
46+
new CountryDemographicAfricanItem({ population: 24234000, birthRate: 33.4, deathRate: 6.48, name: `Madagascar` }),
47+
new CountryDemographicAfricanItem({ population: 16745000, birthRate: 37.05, deathRate: 7.5, name: `Malawi` }),
48+
new CountryDemographicAfricanItem({ population: 17439000, birthRate: 43.22, deathRate: 10.67, name: `Mali` }),
49+
new CountryDemographicAfricanItem({ population: 4046000, birthRate: 34.57, deathRate: 7.96, name: `Mauritania` }),
50+
new CountryDemographicAfricanItem({ population: 1259000, birthRate: 10.1, deathRate: 7.7, name: `Mauritius` }),
51+
new CountryDemographicAfricanItem({ population: 34664000, birthRate: 20.4, deathRate: 5.15, name: `Morocco` }),
52+
new CountryDemographicAfricanItem({ population: 27042000, birthRate: 39.36, deathRate: 10.38, name: `Mozambique` }),
53+
new CountryDemographicAfricanItem({ population: 2315000, birthRate: 29.59, deathRate: 7.46, name: `Namibia` }),
54+
new CountryDemographicAfricanItem({ population: 20002000, birthRate: 48.44, deathRate: 9.94, name: `Niger` }),
55+
new CountryDemographicAfricanItem({ population: 181136992, birthRate: 39.37, deathRate: 12.77, name: `Nigeria` }),
56+
new CountryDemographicAfricanItem({ population: 11369000, birthRate: 31.79, deathRate: 6.13, name: `Rwanda` }),
57+
new CountryDemographicAfricanItem({ population: 199000, birthRate: 34.33, deathRate: 6.81, name: `Sao Tome and Principe` }),
58+
new CountryDemographicAfricanItem({ population: 14578000, birthRate: 36.21, deathRate: 6.07, name: `Senegal` }),
59+
new CountryDemographicAfricanItem({ population: 95000, birthRate: 17, deathRate: 7.5, name: `Seychelles` }),
60+
new CountryDemographicAfricanItem({ population: 7172000, birthRate: 35.61, deathRate: 13.03, name: `Sierra Leone` }),
61+
new CountryDemographicAfricanItem({ population: 13797000, birthRate: 43.66, deathRate: 11.63, name: `Somalia` }),
62+
new CountryDemographicAfricanItem({ population: 55386000, birthRate: 21.3, deathRate: 10.1, name: `South Africa` }),
63+
new CountryDemographicAfricanItem({ population: 10716000, birthRate: 36.32, deathRate: 11.24, name: `South Sudan` }),
64+
new CountryDemographicAfricanItem({ population: 38903000, birthRate: 33.32, deathRate: 7.52, name: `Sudan` }),
65+
new CountryDemographicAfricanItem({ population: 1104000, birthRate: 29.27, deathRate: 9.86, name: `Swaziland` }),
66+
new CountryDemographicAfricanItem({ population: 51483000, birthRate: 38.64, deathRate: 7.02, name: `Tanzania` }),
67+
new CountryDemographicAfricanItem({ population: 7323000, birthRate: 34.53, deathRate: 8.83, name: `Togo` }),
68+
new CountryDemographicAfricanItem({ population: 11180000, birthRate: 18.65, deathRate: 6.36, name: `Tunisia` }),
69+
new CountryDemographicAfricanItem({ population: 38225000, birthRate: 42.63, deathRate: 8.87, name: `Uganda` }),
70+
new CountryDemographicAfricanItem({ population: 15879000, birthRate: 38.44, deathRate: 8, name: `Zambia` }),
71+
new CountryDemographicAfricanItem({ population: 13815000, birthRate: 33.94, deathRate: 8.4, name: `Zimbabwe` }),
72+
];
73+
super(...newItems.slice(0));
74+
}
75+
}
76+
}

0 commit comments

Comments
 (0)