async function getSSMParamsList()

in source/portal/src/common/comp/form/DrhCredential.tsx [46:69]


  async function getSSMParamsList() {
    setLoadingData(true);
    try {
      const query = gql(listSecrets);
      const apiData: any = await client?.query({
        fetchPolicy: "no-cache",
        query: query,
        variables: {},
      });

      setLoadingData(false);
      if (
        apiData &&
        apiData.data &&
        apiData.data.listSecrets &&
        apiData.data.listSecrets.length > 0
      ) {
        setSSMParamList(apiData.data.listSecrets);
      }
    } catch (error: any) {
      setLoadingData(false);
      Swal.fire("Oops...", error.message, "error");
    }
  }