I mean... a simple `renderedHTML = inputValue.replace(/(https?:\/\/\S?\.\S)/ig, '<a href="$1">$1</a>')` should be fine for client-side rendering and extremely basic http(s) URL replacement, no?
I want the user to be able to highlight some text and add a url to it, like you would with cmd-k in gdocs, sheets, etc. Not just linkifying any detected urls in the text.