JSFiddle - React, Tailwind, and code Playground

HTML

<input type="file" id="selectedFile" style="display: none;" onchange="document.getElementsByTagName('p')[0].innerHTML=this.value;"/>
<input type="button" value="Browse..." onclick="document.getElementById('selectedFile').click();" />
<p>no file chosen</p>

CSS

input {
    border: 1px solid #333;
}