diff --git a/src/frontend/src/components/CreateProject/CreateprojectLayout/index.tsx b/src/frontend/src/components/CreateProject/CreateprojectLayout/index.tsx index 2c952c68..d9dec7ce 100644 --- a/src/frontend/src/components/CreateProject/CreateprojectLayout/index.tsx +++ b/src/frontend/src/components/CreateProject/CreateprojectLayout/index.tsx @@ -137,7 +137,12 @@ const CreateprojectLayout = () => { }, }); - const { mutate: createProject } = useMutation({ + const { mutate: createProject, isLoading: isCreatingProject } = useMutation< + any, + any, + any, + unknown + >({ mutationFn: postCreateProject, onSuccess: (res: any) => { dispatch(setCreateProjectState({ projectId: res.data.project_id })); @@ -260,7 +265,7 @@ const CreateprojectLayout = () => { className="!naxatw-bg-red !naxatw-text-white" rightIcon="chevron_right" withLoader - isLoading={isLoading} + isLoading={isLoading || isCreatingProject} > {activeStep === 5 ? 'Save' : 'Next'} diff --git a/src/frontend/src/components/CreateProject/FormContents/BasicInformation/index.tsx b/src/frontend/src/components/CreateProject/FormContents/BasicInformation/index.tsx index 84cce562..e8d73068 100644 --- a/src/frontend/src/components/CreateProject/FormContents/BasicInformation/index.tsx +++ b/src/frontend/src/components/CreateProject/FormContents/BasicInformation/index.tsx @@ -32,7 +32,8 @@ export default function BasicInformation({