JSFiddle - React, Tailwind, and code Playground

HTML

<input id="txt" type = "text" value = "Choose File" 
       onclick ="javascript:document.getElementById('file').click();">
      <input id = "file" type="file" style='visibility: hidden;' name="img" onchange="ChangeText(this, 'txt');"/>

JavaScript

function ChangeText(oFileInput, sTargetID) {
   
    document.getElementById(sTargetID).value = oFileInput.value;
}