JSFiddle - React, Tailwind, and code Playground
HTML
<form id="test_form">
<input type="file" id="test">
<button class="some-button">Upload</button>
</form>
CSS
input{position:absolute; top:-100px;}
JavaScript
$(".some-button").click(function() {
$("#test").click();
})
$('#test').change(function() {
$('#test_form').submit();
});