fix: prompt and preview not show html like tag (#201)

This commit is contained in:
Joel
2023-05-25 18:42:42 +08:00
committed by GitHub
parent 93e99fb343
commit 1d06eba61a
3 changed files with 5 additions and 1 deletions

View File

@@ -70,6 +70,8 @@ const BlockInput: FC<IBlockInputProps> = ({
const coloredContent = (currentValue || '')
.replace(regex, varHighlightHTML({ name: '$1' })) // `<span class="${highLightClassName}">{{$1}}</span>`
.replace(/\n/g, '<br />')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;')
// Not use useCallback. That will cause out callback get old data.
const handleSubmit = () => {