diff --git a/src/pages/workflow/workflowLogResponseForModalStore.js b/src/pages/workflow/workflowLogResponseForModalStore.js index afd72fac..1434901b 100644 --- a/src/pages/workflow/workflowLogResponseForModalStore.js +++ b/src/pages/workflow/workflowLogResponseForModalStore.js @@ -1,20 +1,17 @@ import {inject} from 'vue'; import {defineComponentStore} from '@/utils/defineComponentStore'; +import {useForm} from '@/composables/useForm'; export const useWorkflowLogResponseForModalStore = defineComponentStore( 'workflowLogResponseForModal', (props) => { const closeModal = inject('closeModal'); - const form = props.logResponseForm; + const {set: updateForm, form} = useForm(props.logResponseForm); function formSuccess() { closeModal(); } - function updateForm(formId, data) { - Object.keys(data).forEach((key) => (form[key] = data[key])); - } - return {form, formSuccess, updateForm}; }, );