Browse Source
Merge pull request #4079 from mslourens/delete_renamed_column
use deleteColName when deleting a column
pull/4084/head
Martin McKeaveney
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
4 additions and
3 deletions
-
packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
|
|
|
@ -127,6 +127,7 @@ |
|
|
|
} |
|
|
|
|
|
|
|
function deleteColumn() { |
|
|
|
field.name = deleteColName |
|
|
|
if (field.name === $tables.selected.primaryDisplay) { |
|
|
|
notifications.error("You cannot delete the display column") |
|
|
|
} else { |
|
|
|
@ -470,16 +471,16 @@ |
|
|
|
onOk={deleteColumn} |
|
|
|
onCancel={hideDeleteDialog} |
|
|
|
title="Confirm Deletion" |
|
|
|
disabled={deleteColName !== field.name} |
|
|
|
disabled={deleteColName !== originalName} |
|
|
|
> |
|
|
|
<p> |
|
|
|
Are you sure you wish to delete the column <b>{field.name}?</b> |
|
|
|
Are you sure you wish to delete the column <b>{originalName}?</b> |
|
|
|
Your data will be deleted and this action cannot be undone - enter the column |
|
|
|
name to confirm. |
|
|
|
</p> |
|
|
|
<Input |
|
|
|
dataCy="delete-column-confirm" |
|
|
|
bind:value={deleteColName} |
|
|
|
placeholder={field.name} |
|
|
|
placeholder={originalName} |
|
|
|
/> |
|
|
|
</ConfirmDialog> |
|
|
|
|