Update: Vue 2 to Vue 3 with Typescript, node 14 to node 22, Jenkinsfile, Dockerfile, vapor.yml (Post PROD Deployment)

This commit is contained in:
Dillon Ngo
2026-06-16 15:47:17 +08:00
parent e52dee2877
commit 7314c3aa0b
3 changed files with 4 additions and 12 deletions
@@ -61,7 +61,7 @@ const parameters = reactive({
const v$ = useVuelidate(rules, { parameters }) as any;
const { submit, closeModal, error, errorHandler } = useModalFormHandler({ section: props.section });
const { submit, closeModal, error, formHandler } = useModalFormHandler({ section: props.section });
const submitForm = async () => {
await submit(route('api.account.user.update', authStore.getUserId), 'put', props.section, true, true, parameters, {
@@ -71,11 +71,8 @@ const submitForm = async () => {
},
successHandler: (response: any) => {
closeModal();
errorHandler('');
formHandler('');
authStore.updateProfile(response.payload.data.name);
},
errorHandler: (response: any) => {
errorHandler(response.message);
}
});
};
@@ -53,7 +53,7 @@ const parameters = reactive({
const v$ = useVuelidate(rules, { parameters }) as any;
const { submit, closeModal, error, errorHandler } = useModalFormHandler({ section: props.section });
const { submit, closeModal, error, formHandler } = useModalFormHandler({ section: props.section });
const submitForm = async () => {
await submit(route('api.account.authentication.password.forget'), 'post', props.section, true, true, parameters, {
@@ -63,10 +63,7 @@ const submitForm = async () => {
},
successHandler: () => {
closeModal();
errorHandler('');
},
errorHandler: (response: any) => {
errorHandler(response.message);
formHandler('');
}
});
};
@@ -80,8 +80,6 @@ export function useModalFormHandler(props: { section: string; }) {
isLoading,
error,
closeModal,
errorHandler,
successHandler,
formHandler,
submit,
};