본문 바로가기
오류 모음

[TypeScript] Expected 0 arguments, but got 1. (TS2554)

by sgyeong 2024. 11. 6.

 

 

 

오류 원인

 

SEARCH_PATH, USER_PATH, BOARD_DETAIL_PATH, BOARD_UPDATE_PATH 등에서는 경로 상수 함수가 1개의 인자를 요구해서 빈 문자열('')을 전달하고 있다. 하지만 MAIN_PATH, AUTH_PATH, BOARD_WRITE_PATH는 인자를 받지 않는 함수로 정의되어 있기 때문에 TS2554 오류가 발생하였다.

 

 

 

해결 방법

 

MAIN_PATH, AUTH_PATH, BOARD_WRITE_PATH는 인자를 받지 않도록 정의되어 있으므로 빈 문자열을 넘겨줄 필요가 없었다. 아래와 같이 수정하여 해결하였다.