message: Disable the general notifying for Not found error
diff: @@ -3,12 +3,20 @@ import { onError } from "apollo-link-error";
  const onErrorLink = onError(error => {
  const { graphQLErrors, networkError, operation } = error;
  - if (operation.variables.ignoreErrorNotification || !operation.operationName) {
  + if (graphQLErrors) {
  + if (
  + operation.variables.ignoreErrorNotification ||
  + !operation.operationName
  + ) {
  return;
  }
  - if (graphQLErrors) {
  graphQLErrors.map(graphError => {
  const { message } = graphError;
  + // Disable notifying for not found error as a common case.
  + // The UI should handle this kind of error (if needed) specifically for each case.
  + if (`${message}`.match(/NOT_FOUND|not\s+exist\s+in\s+DB/i)) {
  + return;
  + }
  notification.error({
  key: operation.operationName,
  message: "Query error!",
  @@ -17,6 +25,8 @@ const onErrorLink = onError(error => {
  });
  });
  }
  + // Always notify network error.
  + // It's helpful for user to check their connection conditional and retry.
  if (networkError) {
  notification.error({
  key: operation.operationName,
  