Skip to content

Commit dfce2dd

Browse files
committed
feat(loading state): add loading state while generating files
1 parent 907452b commit dfce2dd

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

web/src/features/terraform/hooks.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,23 @@ const useTerraFormHandler = <T extends FieldValues, K>(
2222
...options,
2323
});
2424

25-
const { mutate, isSuccess, isError } = useTerraMutation();
25+
const { mutate, isSuccess, isError, status, data } = useTerraMutation();
2626

2727
const onSubmit = (data: K) => {
28-
setRequest({ ...data });
28+
setRequest(data);
2929
mutate();
3030
formMethods.reset();
3131
};
3232

33-
return { formMethods, handleSubmit, onSubmit, isSuccess, isError };
33+
return {
34+
formMethods,
35+
handleSubmit,
36+
onSubmit,
37+
isSuccess,
38+
isError,
39+
status,
40+
data,
41+
};
3442
};
3543

3644
export default useTerraFormHandler;

0 commit comments

Comments
 (0)