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
commit 1d06eba61a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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 = () => {