JSFiddle - React, Tailwind, and code Playground

HTML

<button>get ip</button>

JavaScript

$('button').click(getIp)

function getIp() {
  $.get('https://www.cloudflare.com/cdn-cgi/trace', function(data) {
    // Convert key-value pairs to JSON
    // https://stackoverflow.com/a/39284735/452587
    data = data.trim().split('\n').reduce(function(obj, pair) {
      pair = pair.split('=');
      return obj[pair[0]] = pair[1], obj;
    }, {});
    alert(data.ip);
  });
}