**Background** TextInput은 react-hook-form을 사용해서 개발되었다. 그러다보니 react-hook-form의 타입을 그대로 쓰고 있는 경우가 있다. **Acceptance Criteria** TextInput의 props는 react-hook-form의 타입을 쓰지 않는다. TextInput이 사용하는 library가 바뀌더라도 외부에서 사용하는 방식이 바뀌지 않아야 한다.