Просмотр исходного кода

Merge pull request #3447 from overleaf/ae-eslint-braces-rule

Enable react/jsx-curly-brace-presence rule

GitOrigin-RevId: f3683cf7ae4566bcfa442fff2242370331209a54
Hugh O'Brien 5 лет назад
Родитель
Сommit
88b9c371bc

+ 4 - 0
services/web/.eslintrc

@@ -29,6 +29,10 @@
   "rules": {
     // Swap the no-unused-expressions rule with a more chai-friendly one
     "no-unused-expressions": 0,
+    "react/jsx-curly-brace-presence": ["error", {
+      "props": "never",
+      "children": "never"
+    }],
     "chai-friendly/no-unused-expressions": "error"
   },
   "overrides": [

+ 1 - 1
services/web/frontend/js/features/file-tree/components/file-tree-context-menu.js

@@ -32,7 +32,7 @@ function FileTreeContextMenu() {
     <Dropdown
       onClick={handleClick}
       open
-      id={'dropdown-file-tree-context-menu'}
+      id="dropdown-file-tree-context-menu"
       onToggle={handleToggle}
     >
       <FakeDropDownToggle bsRole="toggle" />

+ 1 - 1
services/web/test/frontend/features/file-tree/components/file-tree-root.test.js

@@ -32,7 +32,7 @@ describe('<FileTreeRoot/>', function() {
     render(
       <FileTreeRoot
         rootFolder={rootFolder}
-        projectId={'123abc'}
+        projectId="123abc"
         hasWritePermissions={false}
         rootDocId="456def"
         onSelect={onSelect}

+ 2 - 2
services/web/test/frontend/features/file-tree/flows/delete-entity.test.js

@@ -37,7 +37,7 @@ describe('FileTree Delete Entity Flow', function() {
       render(
         <FileTreeRoot
           rootFolder={rootFolder}
-          projectId={'123abc'}
+          projectId="123abc"
           hasWritePermissions
           onSelect={onSelect}
           onInit={onInit}
@@ -128,7 +128,7 @@ describe('FileTree Delete Entity Flow', function() {
       render(
         <FileTreeRoot
           rootFolder={rootFolder}
-          projectId={'123abc'}
+          projectId="123abc"
           hasWritePermissions
           onSelect={onSelect}
           onInit={onInit}

+ 1 - 1
services/web/test/frontend/features/file-tree/flows/rename-entity.test.js

@@ -49,7 +49,7 @@ describe('FileTree Rename Entity Flow', function() {
     render(
       <FileTreeRoot
         rootFolder={rootFolder}
-        projectId={'123abc'}
+        projectId="123abc"
         hasWritePermissions
         onSelect={onSelect}
         onInit={onInit}