Abortable fetch

by Quique Fdez Guerra

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.26.0/polyfill.min.js"></script>
<button>Abort</button>
<div>Working!</div>

Babel + JSX

const controller = new AbortController();
const signal = controller.signal;

const $button = document.querySelector('button');
const $result = document.querySelector('div');

signal.addEventListener('abort', () => {
  $result.innerText = 
});

controller.abort();