MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / handleError

Function handleError

console/src/platform/clusters/NewClusterForm.tsx:118–137  ·  view source on GitHub ↗
({
    errorMessage,
    values,
  }: {
    errorMessage?: string;
    values: FormState;
  })

Source from the content-addressed store, hash-verified

116 });
117
118 const handleError = ({
119 errorMessage,
120 values,
121 }: {
122 errorMessage?: string;
123 values: FormState;
124 }) => {
125 const objectName = alreadyExistsError(errorMessage);
126 if (objectName) {
127 const userErrorMessage = capitalizeSentence(errorMessage ?? "");
128 if (objectName === values.name) {
129 setError("name", {
130 message: userErrorMessage,
131 });
132 setFocus("name");
133 }
134 } else {
135 setGeneralFormError(errorMessage);
136 }
137 };
138
139 const handleValidSubmit = (values: FormState) => {
140 createCluster(values, {

Callers 1

handleValidSubmitFunction · 0.85

Calls 2

alreadyExistsErrorFunction · 0.90
capitalizeSentenceFunction · 0.90

Tested by

no test coverage detected