fix(import): display query result formatted (#644)

* fix: formatOnPaste: true for import database + remove spaces for smart query

* fix

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
This commit is contained in:
Jonathan Fishner
2025-04-08 14:56:51 +03:00
committed by GitHub
parent e3cb62788c
commit caa81c24a6
4 changed files with 49 additions and 16 deletions

View File

@@ -29,6 +29,7 @@ type EditorType = typeof Editor;
export interface CodeSnippetProps {
className?: string;
code: string;
codeToCopy?: string;
language?: 'sql' | 'shell';
loading?: boolean;
autoScroll?: boolean;
@@ -40,6 +41,7 @@ export const CodeSnippet: React.FC<CodeSnippetProps> = React.memo(
({
className,
code,
codeToCopy,
loading,
language = 'sql',
autoScroll = false,
@@ -91,7 +93,7 @@ export const CodeSnippet: React.FC<CodeSnippetProps> = React.memo(
}
try {
await navigator.clipboard.writeText(code);
await navigator.clipboard.writeText(codeToCopy ?? code);
setIsCopied(true);
} catch {
setIsCopied(false);
@@ -103,7 +105,7 @@ export const CodeSnippet: React.FC<CodeSnippetProps> = React.memo(
),
});
}
}, [code, t, toast]);
}, [code, codeToCopy, t, toast]);
return (
<div