diff --git a/packages/frontend/editor-ui/src/components/ApiKeyCreateOrEditModal.vue b/packages/frontend/editor-ui/src/components/ApiKeyCreateOrEditModal.vue index 83820e756b..381462bc90 100644 --- a/packages/frontend/editor-ui/src/components/ApiKeyCreateOrEditModal.vue +++ b/packages/frontend/editor-ui/src/components/ApiKeyCreateOrEditModal.vue @@ -198,6 +198,16 @@ const onSelect = (value: number) => { expirationDate.value = ''; showExpirationDateSelector.value = false; }; + +async function handleEnterKey(event: KeyboardEvent) { + if (event.key === 'Enter') { + if (props.mode === 'new') { + await onSave(); + } else { + await onEdit(); + } + } +}