From 8dd19de8a2dddb9221ea4d887c2ee17c207ebdd8 Mon Sep 17 00:00:00 2001 From: Mehak Nasir <67791278+mehaknasir@users.noreply.github.com> Date: Fri, 27 May 2022 15:25:23 +0500 Subject: [PATCH] Revert "temp: post preview removed temporarily to move fixes on prod" This reverts commit 20b9bba5d8be5b24362bcf4a60d3944f161ea202. --- src/discussions/posts/post-editor/PostEditor.jsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/discussions/posts/post-editor/PostEditor.jsx b/src/discussions/posts/post-editor/PostEditor.jsx index 446bfb13..8606cba8 100644 --- a/src/discussions/posts/post-editor/PostEditor.jsx +++ b/src/discussions/posts/post-editor/PostEditor.jsx @@ -1,5 +1,5 @@ import React, { - useContext, useEffect, useRef, + useContext, useEffect, useRef, useState, } from 'react'; import PropTypes from 'prop-types'; @@ -14,10 +14,11 @@ import { AppContext } from '@edx/frontend-platform/react'; import { Button, Card, Form, Spinner, StatefulButton, } from '@edx/paragon'; -import { Help, Post } from '@edx/paragon/icons'; +import { Cancel, Help, Post } from '@edx/paragon/icons'; import { TinyMCEEditor } from '../../../components'; import FormikErrorFeedback from '../../../components/FormikErrorFeedback'; +import HTMLLoader from '../../../components/HTMLLoader'; import { useDispatchWithState } from '../../../data/hooks'; import { selectCourseCohorts } from '../../cohorts/data/selectors'; import { fetchCourseCohorts } from '../../cohorts/data/thunks'; @@ -77,6 +78,7 @@ function PostEditor({ const history = useHistory(); const location = useLocation(); const commentsPagePath = useCommentsPagePath(); + const [showPreview, setShowPreview] = useState(false); const { courseId, topicId, @@ -361,7 +363,14 @@ function PostEditor({ /> - + {!showPreview + ? + : ( +
+ setShowPreview(false)} className="float-right" /> + +
+ )} {!editExisting && (