From 7965c3e7fc2ebcf88974338df8d41bb9e183f1d7 Mon Sep 17 00:00:00 2001 From: Awais Ansari <79941147+awais-ansari@users.noreply.github.com> Date: Thu, 20 Oct 2022 17:37:37 +0500 Subject: [PATCH] fix: add autoresize plugin in TinyMCE editor (#333) * fix: add autoresize plugin in tinymce editor * fix: update author label link check for annoymous --- src/components/PostPreviewPane.jsx | 4 ++-- src/components/TinyMCEEditor.jsx | 3 ++- src/discussions/common/AuthorLabel.jsx | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/PostPreviewPane.jsx b/src/components/PostPreviewPane.jsx index 71477a9b..16c2a7d6 100644 --- a/src/components/PostPreviewPane.jsx +++ b/src/components/PostPreviewPane.jsx @@ -17,8 +17,8 @@ function PostPreviewPane({ <> {showPreviewPane && (
setShowPreviewPane(false)} diff --git a/src/components/TinyMCEEditor.jsx b/src/components/TinyMCEEditor.jsx index 793bdd8e..9ab06c16 100644 --- a/src/components/TinyMCEEditor.jsx +++ b/src/components/TinyMCEEditor.jsx @@ -18,6 +18,7 @@ import 'tinymce/icons/default'; import 'tinymce/skins/ui/oxide/skin.css'; // importing the plugin js. import 'tinymce/plugins/autolink'; +import 'tinymce/plugins/autoresize'; import 'tinymce/plugins/autosave'; import 'tinymce/plugins/codesample'; import 'tinymce/plugins/image'; @@ -93,7 +94,7 @@ export default function TinyMCEEditor(props) { a11y_advanced_options: true, autosave_interval: '1s', autosave_restore_when_empty: false, - plugins: 'autosave codesample link lists image imagetools code emoticons charmap', + plugins: 'autoresize autosave codesample link lists image imagetools code emoticons charmap', toolbar: 'undo redo' + ' | formatselect | bold italic underline' + ' | link blockquote openedx_code image' diff --git a/src/discussions/common/AuthorLabel.jsx b/src/discussions/common/AuthorLabel.jsx index 88b7a315..1334fac1 100644 --- a/src/discussions/common/AuthorLabel.jsx +++ b/src/discussions/common/AuthorLabel.jsx @@ -40,7 +40,7 @@ function AuthorLabel({ const className = classNames('d-flex align-items-center', labelColor); const showUserNameAsLink = useShowLearnersTab() - && linkToProfile && author && author !== 'anonymous'; + && linkToProfile && author && author !== intl.formatMessage(messages.anonymous); const labelContents = (