mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 22:26:01 +00:00
multiline dialog fixes
This commit is contained in:
@@ -157,7 +157,7 @@
|
||||
<script lang="ts">
|
||||
import { getFilterValueExpression } from 'dbgate-filterparser';
|
||||
|
||||
import { filterName, stringifyCellValue } from 'dbgate-tools';
|
||||
import { filterName, shouldOpenMultilineDialog, stringifyCellValue } from 'dbgate-tools';
|
||||
|
||||
import _ from 'lodash';
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
import { plusExpandIcon } from '../icons/expandIcons';
|
||||
import FontIcon from '../icons/FontIcon.svelte';
|
||||
import DictionaryLookupModal from '../modals/DictionaryLookupModal.svelte';
|
||||
import EditCellDataModal, { shouldOpenMultilineDialog } from '../modals/EditCellDataModal.svelte';
|
||||
import EditCellDataModal from '../modals/EditCellDataModal.svelte';
|
||||
import { showModal } from '../modals/modalTools';
|
||||
import { apiCall } from '../utility/api';
|
||||
|
||||
@@ -490,7 +490,8 @@
|
||||
const cellData = rowData[column.uniqueName];
|
||||
if (shouldOpenMultilineDialog(cellData)) {
|
||||
showModal(EditCellDataModal, {
|
||||
value: stringifyCellValue(cellData, 'multilineEditorIntent').value,
|
||||
value: cellData,
|
||||
dataEditorTypesBehaviour: display?.driver?.dataEditorTypesBehaviour,
|
||||
onSave: value => grider.setCellValue(0, column.uniqueName, value),
|
||||
});
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user