Skip to content

Commit 767b63c

Browse files
committed
Fix spacing
1 parent b58d877 commit 767b63c

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/copilot/components/copilot-modal/copilot-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ function ModalCopilotMessage({ message }: CopilotModalMessage) {
110110
<div className='mx-auto max-w-3xl'>
111111
<div className='flex'>
112112
<div className='max-w-[80%]'>
113-
<div
113+
<div
114114
className='prose prose-sm dark:prose-invert max-w-none whitespace-pre-wrap break-words text-base leading-normal'
115115
dangerouslySetInnerHTML={{ __html: renderMarkdown(message.content) }}
116116
/>

apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/copilot/copilot.tsx

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -259,19 +259,19 @@ export const Copilot = forwardRef<CopilotRef, CopilotProps>(
259259
// Handle unordered lists
260260
.replace(/^\* (.*$)/gm, '<li class="ml-4">• $1</li>')
261261
.replace(/^- (.*$)/gm, '<li class="ml-4">• $1</li>')
262-
// Handle line breaks (reduce spacing)
263-
.replace(/\n\n+/g, '</p><p class="mt-2">')
264-
.replace(/\n/g, '<br>')
265-
266-
// Wrap in paragraph tags if not already wrapped
267-
if (
268-
!processedContent.includes('<p>') &&
269-
!processedContent.includes('<h1>') &&
270-
!processedContent.includes('<h2>') &&
271-
!processedContent.includes('<h3>')
272-
) {
273-
processedContent = `<p>${processedContent}</p>`
274-
}
262+
// Handle line breaks (reduce spacing)
263+
.replace(/\n\n+/g, '</p><p class="mt-2">')
264+
.replace(/\n/g, '<br>')
265+
266+
// Wrap in paragraph tags if not already wrapped
267+
if (
268+
!processedContent.includes('<p>') &&
269+
!processedContent.includes('<h1>') &&
270+
!processedContent.includes('<h2>') &&
271+
!processedContent.includes('<h3>')
272+
) {
273+
processedContent = `<p>${processedContent}</p>`
274+
}
275275

276276
return processedContent
277277
}
@@ -329,14 +329,14 @@ export const Copilot = forwardRef<CopilotRef, CopilotProps>(
329329
</div>
330330

331331
{/* Enhanced content rendering with inline citations */}
332-
<div className='prose prose-sm dark:prose-invert max-w-none'>
333-
<div
334-
className='text-foreground text-sm leading-normal'
335-
dangerouslySetInnerHTML={{
336-
__html: renderContentWithCitations(message.content, message.sources),
337-
}}
338-
/>
339-
</div>
332+
<div className='prose prose-sm dark:prose-invert max-w-none'>
333+
<div
334+
className='text-foreground text-sm leading-normal'
335+
dangerouslySetInnerHTML={{
336+
__html: renderContentWithCitations(message.content, message.sources),
337+
}}
338+
/>
339+
</div>
340340

341341
{/* Streaming cursor */}
342342
{message.isStreaming && message.content && (

0 commit comments

Comments
 (0)