/
vshmidt
/
cloudbeaver
Обзор
Документация
Войти
/
vshmidt
/
cloudbeaver
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
devel
webapp/packages/plugin-sql-async-task-confirmation/src/renderQueryForConfirmation.tsx
25 строк
912 B
Alexey Potsetsuev
dbeaver/pro#7854 feat: display query with parameters (#4064)
21 янв 2026, 19:18
Не верифицирован
21 янв 2026, 19:18
90fcbe6
Код
Авторство
О чём код?
/* * CloudBeaver - Cloud Database Manager * Copyright (C) 2020-2026 DBeaver Corp and others * * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ import { useCodemirrorExtensions } from '@cloudbeaver/plugin-codemirror6'; import { SQLCodeEditor, useSqlDialectExtension } from '@cloudbeaver/plugin-sql-editor-codemirror'; import { observer } from 'mobx-react-lite'; export function renderQueryForConfirmation(query: string): React.ReactElement { return <RenderQuery query={query} />; } const RenderQuery = observer(function RenderQuery({ query }: { query: string }) { const sqlDialect = useSqlDialectExtension(); const extensions = useCodemirrorExtensions(); if (sqlDialect) { extensions.set(...sqlDialect); } return <SQLCodeEditor className="tw:mt-4" value={query} extensions={extensions} lineWrapping readonly />; });