const imageInput = useRef();
const onClickInput = () => {
imageInput.current.click();
}
<input type="file" accept="image/*" ref={imageInput} />
<button onClick={onClickInput}>이미지 선택하기</button>
위의 과정을 거치면, 다음과 같은 순서로 이벤트가 발생되는데,
click이벤트가 button 태그에서 발생 -> onClickInput함수가 실행 -> onClickInput 함수에 의해서 input태그에 클릭이 전달.