Fix selection line breaks layout

This commit is contained in:
IRBorisov 2023-10-18 11:01:32 +03:00
parent a5ae20e325
commit 012b2cc39f

View File

@ -61,7 +61,7 @@ function DlgShowAST({ hideWindow, syntaxTree, expression }: DlgShowASTProps) {
<div className='w-full text-lg text-center'> <div className='w-full text-lg text-center'>
{!hoverNode && expression} {!hoverNode && expression}
{hoverNode && {hoverNode &&
<div className='flex justify-center whitespace-pre'> <div>
<span>{expression.slice(0, hoverNode.start)}</span> <span>{expression.slice(0, hoverNode.start)}</span>
<span className='clr-selected'>{expression.slice(hoverNode.start, hoverNode.finish)}</span> <span className='clr-selected'>{expression.slice(hoverNode.start, hoverNode.finish)}</span>
<span>{expression.slice(hoverNode.finish)}</span> <span>{expression.slice(hoverNode.finish)}</span>