forwardRef 사용시 react/display-name 에러 Component definition is missing display name

forwardRef 사용시 eslint에서 에러가 발생했다.

error Component definition is missing display name react/display-name

찾아보니 아래와 같이 eslint 에러를 피할수 있었다.

import React from "react"; const Search = React.forwardRef<HTMLInputElement>((props, ref) => { return <input ref={ref} type="search" />; }); Search.displayName = "Search"; export default Search;

참고 사이트