diff --git a/.eslintrc.js b/.eslintrc.js index 08eb498ca60c..d79e15843310 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1160,12 +1160,12 @@ module.exports = { 'react/no-unsafe': 'error', 'react/no-unused-prop-types': 'error', 'react/no-unused-state': 'error', + 'react/sort-default-props': 'error', 'react/void-dom-elements-no-children': 'error', 'react/jsx-no-comment-textnodes': 'error', 'react/jsx-no-literals': 'error', 'react/jsx-no-target-blank': 'error', 'react/jsx-fragments': 'error', - 'react/jsx-sort-default-props': 'error', 'require-atomic-updates': 'error', 'symbol-description': 'error', 'vars-on-top': 'error', @@ -1256,12 +1256,12 @@ module.exports = { 'react/no-unused-prop-types': 'error', 'react/no-unused-state': 'error', 'react/sort-comp': 'error', + 'react/sort-default-props': 'error', 'react/void-dom-elements-no-children': 'error', 'react/jsx-no-comment-textnodes': 'error', 'react/jsx-no-literals': 'error', 'react/jsx-no-target-blank': 'error', 'react/jsx-fragments': 'error', - 'react/jsx-sort-default-props': 'error', }, }, { diff --git a/package.json b/package.json index 58234e065655..07f2d08059cc 100644 --- a/package.json +++ b/package.json @@ -1426,9 +1426,9 @@ "eslint-plugin-no-unsanitized": "^3.1.5", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "^7.26.1", - "eslint-plugin-react-hooks": "^4.2.0", - "eslint-plugin-react-perf": "^3.3.0", + "eslint-plugin-react": "^7.32.2", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-perf": "^3.3.1", "eslint-traverse": "^1.0.0", "exit-hook": "^2.2.0", "expect": "^29.6.1", diff --git a/packages/core/rendering/core-rendering-server-internal/src/views/fonts.tsx b/packages/core/rendering/core-rendering-server-internal/src/views/fonts.tsx index 44030620454e..d81b166c6026 100644 --- a/packages/core/rendering/core-rendering-server-internal/src/views/fonts.tsx +++ b/packages/core/rendering/core-rendering-server-internal/src/views/fonts.tsx @@ -6,8 +6,6 @@ * Side Public License, v 1. */ -/* eslint-disable react/no-danger */ - import React, { FunctionComponent } from 'react'; import { RenderingMetadata } from '../types'; @@ -223,6 +221,7 @@ export const Fonts: FunctionComponent = ({ url }) => { const sansFont = getInter(url); const codeFont = getRoboto(url); + /* eslint-disable react/no-danger */ return (