Skip to content

Commit 53d586c

Browse files
committed
jsx: force key
1 parent e12feb1 commit 53d586c

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

frontend/.eslintrc.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@
4949
"react/jsx-closing-bracket-location": ["error"],
5050
"react/jsx-curly-brace-presence": ["error", "never"],
5151
"react/jsx-curly-newline": ["error", "consistent"],
52-
"react/jsx-curly-spacing": ["error"]
52+
"react/jsx-curly-spacing": ["error"],
53+
"react/jsx-equals-spacing": "error",
54+
"react/jsx-first-prop-new-line": ["error", "multiline"],
55+
"react/jsx-fragments": "error",
56+
"react/jsx-key": "error"
5357
},
5458
"overrides": [
5559
{

frontend/src/components/controls/email/EmailForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const EmailForm = ({value, onChange, attachmentsAvailable, textEditorRepl
2929
let getToolbarCustomButtons: (editorState: EditorState) => JSX.Element[] = () => [];
3030
if (textEditorReplacements && textEditorReplacements.length) {
3131
getToolbarCustomButtons = (editorState: EditorState) => (
32-
[<TextEditorReplacements editorState={editorState} replacements={textEditorReplacements} />]
32+
[<TextEditorReplacements key="replacements" editorState={editorState} replacements={textEditorReplacements} />]
3333
);
3434
}
3535

frontend/src/components/invoice/controls/InvoiceReplacementsTextEditor.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ type InvoiceReplacementsTextEditorProps = BaseInputProps<string>;
88

99
export const InvoiceReplacementsTextEditor = (props: InvoiceReplacementsTextEditorProps) => {
1010
const getToolbarCustomButtons = (editorState: EditorState) => (
11-
[<TextEditorReplacements editorState={editorState} replacements={invoiceReplacementsPopoverConfig} />]
11+
[<TextEditorReplacements key="replacements" editorState={editorState} replacements={invoiceReplacementsPopoverConfig} />]
1212
);
1313

1414
return (

0 commit comments

Comments
 (0)