async function createDataQualityAnalyzer()

in src/deequ-constraints/src/components/Analyzers.js [75:85]


  async function createDataQualityAnalyzer() {
    if (!checkProperties(formData)) {
      window.alert(`All fields are required`)
      return
    }
    formData['tableHashKey'] = formData['database'].concat('-', formData['table']);
    const { ['database']: db, ['table']: tb, ...newInput } = formData;
    const apiData = await API.graphql({ query: createDataQualityAnalyzerMutation, variables: { input: newInput } });
    setDataQualityAnalyzers([ ...dataQualityAnalyzers, apiData.data.createDataQualityAnalyzer ]);
    setFormData(initialFormState);
  }