From fa34a7e29b8844a467c3eec79810d7dba85b6086 Mon Sep 17 00:00:00 2001 From: Stanley Lim Date: Sun, 4 Oct 2020 09:47:18 -0700 Subject: [PATCH] fixed the typo in the `ControlledEditor` example --- demo/src/config/diff.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/demo/src/config/diff.js b/demo/src/config/diff.js index 1f20114..9023756 100644 --- a/demo/src/config/diff.js +++ b/demo/src/config/diff.js @@ -368,14 +368,14 @@ const examples = { import { ControlledEditor } from "@monaco-editor/react"; const BAD_WORD = "eval"; - const WORNING_MESSAGE = " <- hey man, what's this?"; + const WARNING_MESSAGE = " <- hey man, what's this?"; function App() { const handleEditorChange = (ev, value) => { - return value.includes(BAD_WORD) && !value.includes(WORNING_MESSAGE) - ? value.replace(BAD_WORD, BAD_WORD + WORNING_MESSAGE) - : value.includes(WORNING_MESSAGE) && !value.includes(BAD_WORD) - ? value.replace(WORNING_MESSAGE, "") + return value.includes(BAD_WORD) && !value.includes(WARNING_MESSAGE) + ? value.replace(BAD_WORD, BAD_WORD + WARNING_MESSAGE) + : value.includes(WARNING_MESSAGE) && !value.includes(BAD_WORD) + ? value.replace(WARNING_MESSAGE, "") : value; }; @@ -402,17 +402,17 @@ const examples = { import { ControlledEditor } from "@monaco-editor/react"; const BAD_WORD = "eval"; - const WORNING_MESSAGE = " <- hey man, what's this?"; + const WARNING_MESSAGE = " <- hey man, what's this?"; function App() { const [value, setValue] = useState("// try to write e%v%a%l somewere 😈 \n"); const handleEditorChange = (ev, value) => { setValue( - value.includes(BAD_WORD) && !value.includes(WORNING_MESSAGE) - ? value.replace(BAD_WORD, BAD_WORD + WORNING_MESSAGE) - : value.includes(WORNING_MESSAGE) && !value.includes(BAD_WORD) - ? value.replace(WORNING_MESSAGE, "") + value.includes(BAD_WORD) && !value.includes(WARNING_MESSAGE) + ? value.replace(BAD_WORD, BAD_WORD + WARNING_MESSAGE) + : value.includes(WARNING_MESSAGE) && !value.includes(BAD_WORD) + ? value.replace(WARNING_MESSAGE, "") : value ); };