Skip to content
Snippets Groups Projects
Commit 9db8ccab authored by Marek Veselý's avatar Marek Veselý
Browse files

feat: use rendered content in ThreadLogCard

parent 616c0c5d
No related branches found
No related tags found
No related merge requests found
import useFormatTimestamp from '@/analyst/useFormatTimestamp'
import { HIGHLIGHTED_COLOR, ellipsized } from '@/analyst/utilities'
import { Card, Classes, Colors, Icon } from '@blueprintjs/core'
import { css } from '@emotion/css'
import type { Email } from '@inject/graphql/fragments/Email.generated'
import type { EmailThread } from '@inject/graphql/fragments/EmailThread.generated'
import { useWriteReadReceiptEmailThread } from '@inject/graphql/mutations/clientonly/WriteReadReceiptEmailThread.generated'
import Timestamp from '@inject/shared/components/Timestamp'
import type { FC } from 'react'
const content = css`
* {
font-size: 14px;
font-weight: 400;
display: inline;
}
`
interface ThreadLogCardProps {
emailThread: EmailThread
lastEmail: Email
......@@ -83,10 +92,9 @@ const ThreadLogCard: FC<ThreadLogCardProps> = ({
{emailThread.subject}
</h6>
<div
className={`${Classes.TEXT_MUTED} ${Classes.SECTION_HEADER_SUB_TITLE} ${ellipsized}`}
>
{lastEmail.content.raw}
</div>
className={`${Classes.TEXT_MUTED} ${Classes.SECTION_HEADER_SUB_TITLE} ${ellipsized} ${content}`}
dangerouslySetInnerHTML={{ __html: lastEmail.content.rendered }}
/>
</div>
</div>
<div className={Classes.SECTION_HEADER_RIGHT}>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment