From 811bf255ff5aaa86a07dc444d76668341a4c7ad1 Mon Sep 17 00:00:00 2001 From: rafalp Date: Wed, 15 Mar 2023 23:50:21 +0100 Subject: [PATCH 1/3] First pass on mentions --- .../components/MarkupEditor/MarkupEditor.jsx | 66 ++---- .../MarkupEditor/MarkupEditorMention.jsx | 224 ++++++++++++++++++ misago/static/misago/js/misago.js | 2 +- misago/static/misago/js/misago.js.map | 2 +- 4 files changed, 248 insertions(+), 46 deletions(-) create mode 100644 frontend/src/components/MarkupEditor/MarkupEditorMention.jsx diff --git a/frontend/src/components/MarkupEditor/MarkupEditor.jsx b/frontend/src/components/MarkupEditor/MarkupEditor.jsx index 3e3bfe8b63..cce5531432 100644 --- a/frontend/src/components/MarkupEditor/MarkupEditor.jsx +++ b/frontend/src/components/MarkupEditor/MarkupEditor.jsx @@ -7,6 +7,7 @@ import snackbar from "../../services/snackbar" import MisagoMarkup from "../misago-markup" import MarkupEditorAttachments from "./MarkupEditorAttachments" import MarkupEditorFooter from "./MarkupEditorFooter" +import MarkupEditorMention from "./MarkupEditorMention" import MarkupEditorToolbar from "./MarkupEditorToolbar" import uploadFile from "./uploadFile" @@ -110,24 +111,29 @@ class MarkupEditor extends React.Component { )} ) : ( -