JSFiddle - React, Tailwind, and code Playground

HTML

<input id="open" type="file" style="display:none" accept="text/*"/>

JavaScript

var event = document.createEvent('MouseEvents');
event.initMouseEvent('click');
document.getElementById('open').dispatchEvent(event);