File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
frontend/src/views/app-store/installed/delete Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 11<template >
22 <DialogPro v-model =" open" :title =" $t('commons.button.uninstall') + ' - ' + appInstallName" @close =" handleClose" >
3- <el-form ref =" deleteForm" label-position =" left" v-loading =" loading" >
3+ <el-form
4+ ref =" deleteForm"
5+ label-position =" left"
6+ v-loading =" loading"
7+ @submit.prevent =" handleFormSubmit"
8+ @keyup.enter =" handleFormSubmit"
9+ >
410 <el-form-item >
511 <el-checkbox v-model =" deleteReq.forceDelete" :label =" $t('app.forceUninstall')" />
612 <span class =" input-help" >
2733 </el-form-item >
2834 <el-form-item >
2935 <span v-html =" deleteHelper" ></span >
30- <el-input v-model =" deleteInfo" :placeholder =" appInstallName" />
36+ <el-input v-model =" deleteInfo" :placeholder =" appInstallName" @keyup.enter = " handleFormSubmit " />
3137 </el-form-item >
3238 </el-form >
3339 <template #footer >
@@ -79,6 +85,12 @@ const handleClose = () => {
7985 em (' close' , open );
8086};
8187
88+ const handleFormSubmit = () => {
89+ if (! loading .value && deleteInfo .value === appInstallName .value ) {
90+ submit ();
91+ }
92+ };
93+
8294const acceptParams = async (app : App .AppInstallDto ) => {
8395 const config = await getAppStoreConfig ();
8496 deleteReq .value = {
You can’t perform that action at this time.
0 commit comments