Skip to content

Commit aabf6e7

Browse files
committed
Remove the post-deletion success notification and the associated "Undo" functionality for deleted presets
1 parent 74f7f82 commit aabf6e7

1 file changed

Lines changed: 0 additions & 26 deletions

File tree

‎packages/vscode/src/views/panel/backend/message-handlers/handle-delete-preset.ts‎

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ export const handle_delete_preset = async (
2020

2121
const deleted_preset = current_presets[preset_index]
2222
const item_type = deleted_preset.chatbot ? 'preset' : 'group'
23-
const item_type_capitalized =
24-
item_type.charAt(0).toUpperCase() + item_type.slice(1)
2523

2624
const is_unnamed = !preset_name || /^\(\d+\)$/.test(preset_name.trim())
2725
const display_preset_name = is_unnamed ? 'Unnamed' : preset_name
@@ -51,30 +49,6 @@ export const handle_delete_preset = async (
5149
vscode.ConfigurationTarget.Global
5250
)
5351

54-
const button_text = 'Undo'
55-
const undo_result = await vscode.window.showInformationMessage(
56-
is_unnamed
57-
? `${item_type_capitalized} has been deleted.`
58-
: `${item_type_capitalized} "${display_preset_name}" has been deleted.`,
59-
button_text
60-
)
61-
62-
if (undo_result == button_text && deleted_preset) {
63-
const restored_presets = [...updated_presets]
64-
restored_presets.splice(preset_index, 0, deleted_preset)
65-
66-
await config.update(
67-
presets_config_key,
68-
restored_presets,
69-
vscode.ConfigurationTarget.Global
70-
)
71-
vscode.window.showInformationMessage(
72-
is_unnamed
73-
? `${item_type_capitalized} has been restored.`
74-
: `${item_type_capitalized} "${display_preset_name}" has been restored.`
75-
)
76-
}
77-
7852
panel_provider.send_presets_to_webview(webview_view.webview)
7953
} catch (error) {
8054
vscode.window.showErrorMessage(

0 commit comments

Comments
 (0)