no truncate

This commit is contained in:
Anton Tranelis 2025-07-08 16:07:59 +02:00
parent 29fadc6ef0
commit 66231a5022

View File

@ -1,23 +1,19 @@
import truncate from 'markdown-truncate'
import { RichTextEditor } from '#components/Input/RichTextEditor/RichTextEditor'
import { fixUrls, mailRegex } from '#utils/ReplaceURLs'
import type { Item } from '#types/Item'
export const TextPreview = ({ item }: { item: Item }) => {
let replacedText = ''
if (!item.text) return null
else {
let replacedText = truncate(item.text, { limit: 100, ellipsis: true }) as string
else replacedText = fixUrls(item.text)
replacedText = fixUrls(item.text)
if (replacedText) {
replacedText = replacedText.replace(mailRegex, (url) => {
return `[${url}](mailto:${url})`
})
}
return <RichTextEditor defaultValue={replacedText} readOnly={true} />
if (replacedText) {
replacedText = replacedText.replace(mailRegex, (url) => {
return `[${url}](mailto:${url})`
})
}
return <RichTextEditor defaultValue={replacedText} readOnly={true} />
}