From 1ac5beef6cd83dd4dae6c7ae06dc45a604fa7558 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Mon, 19 Dec 2022 17:14:21 +0800 Subject: [PATCH] Clean up recommendation quotes view --- .../templates/article/ArticleContainer.tsx | 136 +++++++++--------- 1 file changed, 70 insertions(+), 66 deletions(-) diff --git a/packages/web/components/templates/article/ArticleContainer.tsx b/packages/web/components/templates/article/ArticleContainer.tsx index a3e6a63f9..aefcbb0ec 100644 --- a/packages/web/components/templates/article/ArticleContainer.tsx +++ b/packages/web/components/templates/article/ArticleContainer.tsx @@ -53,6 +53,73 @@ type ArticleContainerProps = { setShowHighlightsModal: React.Dispatch> } +type RecommendationCommentsProps = { + recommendationsWithNotes: Recommendation[] +} + +const RecommendationComments = ( + props: RecommendationCommentsProps +): JSX.Element => { + return ( + + + + Comments{' '} + +  {` ${props.recommendationsWithNotes.length}`} + + + + + {props.recommendationsWithNotes.map((item, idx) => ( + + + + + + + {item.note} + + + + ))} + + ) +} + export function ArticleContainer(props: ArticleContainerProps): JSX.Element { const [showReportIssuesModal, setShowReportIssuesModal] = useState(false) const [fontSize, setFontSize] = useState(props.fontSize ?? 20) @@ -223,15 +290,6 @@ export function ArticleContainer(props: ArticleContainerProps): JSX.Element { ) }, [props.article.recommendations]) - const StyledQuote = styled(Blockquote, { - margin: '0px 0px 0px 0px', - fontSize: '18px', - lineHeight: '27px', - color: '$grayText', - padding: '0px 16px', - borderLeft: '2px solid $omnivoreCtaYellow', - }) - return ( <> ) : null} {recommendationsWithNotes.length > 0 && ( - - - - Comments{' '} - -  {` ${recommendationsWithNotes.length}`} - - - - - {recommendationsWithNotes.map((item, idx) => ( - - {/* {item.note} */} - - - - - - {item.note} - - - - ))} - + )}