function handleSubscriptionRequest()

in src/MQTTDisplay.js [85:96]


  function handleSubscriptionRequest(e) {
    // stop submit button from refreshing entire page
    e.preventDefault();

    if (subscribedTopics.includes(desiredSubscriptionTopic)) {
      console.log(`You are already subscribed to topic '${desiredSubscriptionTopic}'!`);
    }
    else {
      setSubscribedTopics(prevTopics => [...prevTopics, desiredSubscriptionTopic]);
      console.log(`Subscribed to topic '${desiredSubscriptionTopic}'!`);
    }
  }