여기에서 네 번째 줄의 fetchTodoItems() 함수에 마우스 커서를 올리면 다음과 같은 에러 메시지를 확인할 수 있습니다.
▲ 그림 4-7 fetchTodoItems( ) 함수에 표시된 에러 메시지
이것은 ESLint 에러 메시지로, 타입스크립트 문법 검사 규칙에 어긋났을 때 표시됩니다. ‘Missing return type on function’은 ‘함수의 반환 타입이 설정되어 있지 않다’는 것을 의미합니다. ESLint 설정 파일에 있는 @typescript-eslint/explicit-function-return-type 설정 값이 해당 규칙을 검사하는 값입니다. 함수의 반환 타입이 설정되어 있지 않을 때 이런 메시지가 표시됩니다.