Skip to content

Commit 9eacb3f

Browse files
Merge pull request #58 from DevExpress-Examples/fixExample_25.1.3+
Fix: eslint and ts-eslint issue in React
2 parents 45fa3a4 + 23c5a8b commit 9eacb3f

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

React/.eslintrc.cjs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ module.exports = {
1515
sourceType: 'module',
1616
},
1717
rules: {
18-
"space-before-function-paren": "off", // disable base
19-
"@typescript-eslint/space-before-function-paren": ["error", "never"],
2018
"react/react-in-jsx-scope": "off",
2119
"import/no-extraneous-dependencies": ["error", {
2220
"devDependencies": [

React/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

React/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@
2020
"react-dom": "^18.2.0"
2121
},
2222
"devDependencies": {
23+
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
2324
"@testing-library/jest-dom": "^5.16.5",
2425
"@testing-library/react": "^14.1.2",
2526
"@testing-library/user-event": "^14.4.3",
2627
"@types/react": "^18.2.47",
2728
"@types/react-dom": "^18.2.17",
2829
"@vitejs/plugin-react": "^4.4.1",
2930
"@vitest/coverage-v8": "^1.5.0",
30-
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
3131
"eslint": "^8.35.0",
3232
"eslint-config-devextreme": "^1.1.4",
3333
"eslint-plugin-no-only-tests": "2.6.0",
@@ -39,10 +39,10 @@
3939
"npm-run-all": "^4.1.5",
4040
"stylelint": "^15.6.1",
4141
"stylelint-config-standard": "^33.0.0",
42-
"typescript": "~5.8.2",
42+
"ts-node": "10.9.2",
43+
"typescript": "^5.8.3",
4344
"typescript-eslint": "^8.18.2",
4445
"vite": "^6.3.5",
45-
"ts-node": "10.9.2",
4646
"vitest": "^1.5.0"
4747
}
48-
}
48+
}

React/src/App.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@ function App(): JSX.Element {
1414

1515
const onCellPrepared = useCallback((e: DataGridTypes.CellPreparedEvent) => {
1616
if (e.rowType === 'data' && e.column.dataField === 'FirstName') {
17+
// eslint-disable-next-line @typescript-eslint/space-before-function-paren
1718
on(e.cellElement, 'mouseover', async(arg: MouseEvent) => {
1819
setCurrentEmployee(e.data);
1920
await tooltipRef.current?.instance().show(arg.target as Element);
2021
});
2122

23+
// eslint-disable-next-line @typescript-eslint/space-before-function-paren
2224
on(e.cellElement, 'mouseout', async() => {
2325
await tooltipRef.current?.instance().hide();
2426
});

0 commit comments

Comments
 (0)