fix: disable submit button on diagnostics error (#17900)

This commit is contained in:
Jaayden Halko
2025-05-19 10:43:56 -04:00
committed by GitHub
parent 4e0fc6e17c
commit 766277c20e
@@ -516,7 +516,18 @@ export const CreateWorkspacePageViewExperimental: FC<
<div className="flex flex-row justify-end">
<Button
type="submit"
disabled={creatingWorkspace || !hasAllRequiredExternalAuth}
disabled={
creatingWorkspace ||
!hasAllRequiredExternalAuth ||
diagnostics.some(
(diagnostic) => diagnostic.severity === "error",
) ||
parameters.some((parameter) =>
parameter.diagnostics.some(
(diagnostic) => diagnostic.severity === "error",
),
)
}
>
<Spinner loading={creatingWorkspace} />
Create workspace