106
106
</template >
107
107
108
108
<script setup lang="ts">
109
- import { CustomError } from ' ../../../common' ;
110
109
import { Secret , useSecretStore } from ' ../../../store' ;
111
110
import { useLang } from ' ../../../lang' ;
112
111
import { FormValidationError } from ' naive-ui' ;
@@ -120,7 +119,7 @@ const connectFormRef = ref();
120
119
121
120
const showModal = ref (false );
122
121
const modalTitle = ref (lang .t (' secret.new' ));
123
- const testLoading = ref (false );
122
+ // const testLoading = ref(false);
124
123
const saveLoading = ref (false );
125
124
type SecretInput = Omit <Secret , ' id' | ' type' >;
126
125
const defaultFormData = {
@@ -141,7 +140,7 @@ const formRules = reactive({
141
140
],
142
141
});
143
142
144
- const message = useMessage ();
143
+ // const message = useMessage();
145
144
146
145
const showMedal = (secret : Secret | null ) => {
147
146
showModal .value = true ;
@@ -166,25 +165,25 @@ const validationPassed = watch(formData.value, async () => {
166
165
}
167
166
});
168
167
169
- const verify = async (event : MouseEvent ) => {
170
- event .preventDefault ();
171
- testLoading .value = ! testLoading .value ;
172
- try {
173
- // @TODO: verify secret
174
- // await testConnection({ ...formData.value });
175
- message .success (lang .t (' connection.testSuccess' ));
176
- } catch (e ) {
177
- const error = e as CustomError ;
178
- message .error (` status: ${error .status }, details: ${error .details } ` , {
179
- closable: true ,
180
- keepAliveOnHover: true ,
181
- duration: 10000 ,
182
- });
183
- } finally {
184
- testLoading .value = ! testLoading .value ;
185
- }
186
- };
187
-
168
+ // const verify = async (event: MouseEvent) => {
169
+ // event.preventDefault();
170
+ // testLoading.value = !testLoading.value;
171
+ // try {
172
+ // // @TODO: verify secret
173
+ // // await testConnection({ ...formData.value });
174
+ // message.success(lang.t('connection.testSuccess'));
175
+ // } catch (e) {
176
+ // const error = e as CustomError;
177
+ // message.error(`status: ${error.status}, details: ${error.details}`, {
178
+ // closable: true,
179
+ // keepAliveOnHover: true,
180
+ // duration: 10000,
181
+ // });
182
+ // } finally {
183
+ // testLoading.value = !testLoading.value;
184
+ // }
185
+ // };
186
+ //
188
187
const submitSaveSecret = async (event : MouseEvent ) => {
189
188
event .preventDefault ();
190
189
saveLoading .value = ! saveLoading .value ;
0 commit comments