With the new Navigation API, you can now show the native spinner + stop button for any asynchronous operation - all you need is a Promise.
@developit Sweet new feature for theannoyingsite.com 😂 (DO NOT CLICK THAT LINK)
This is an awesome API though, thanks for sharing!