From bfeb03514cced28950c7d72ff6e496c963ba890a Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Thu, 14 Oct 2021 15:13:41 +0300 Subject: [PATCH] Poll: Support multiline questions (#1499) --- src/components/middle/message/Poll.tsx | 2 +- src/components/right/PollResults.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/middle/message/Poll.tsx b/src/components/middle/message/Poll.tsx index 9b113c6b5..deacd7804 100644 --- a/src/components/middle/message/Poll.tsx +++ b/src/components/middle/message/Poll.tsx @@ -260,7 +260,7 @@ const Poll: FC = ({ return (
{renderSolution()} -
{renderText(summary.question)}
+
{renderText(summary.question, ['emoji', 'br'])}
{lang(getPollTypeString(summary))} {renderRecentVoters()} diff --git a/src/components/right/PollResults.tsx b/src/components/right/PollResults.tsx index fb015a562..f7315492c 100644 --- a/src/components/right/PollResults.tsx +++ b/src/components/right/PollResults.tsx @@ -5,6 +5,7 @@ import { ApiMessage, ApiChat } from '../../api/types'; import { selectChat, selectChatMessage } from '../../modules/selectors'; import { buildCollectionByKey } from '../../util/iteratees'; import { getMessagePoll } from '../../modules/helpers'; +import renderText from '../common/helpers/renderText'; import useLang from '../../hooks/useLang'; import useHistoryBack from '../../hooks/useHistoryBack'; @@ -47,7 +48,7 @@ const PollResults: FC = ({ return (
-

{summary.question}

+

{renderText(summary.question, ['emoji', 'br'])}

{lastSyncTime && summary.answers.map((answer) => (