오늘 팀프로젝트를 계속 진행하면서 있던 오류들을 돌아볼 예정이다
메인 화면 작업을 하면서 supabase 데이터를 받아오고 있는 중에 값을 전달 받지 못하는 오류가
있어 팀원들이랑 얘기하다가 환경변수를 사용하는 .env 환경변수 마지막에 세미클론이 있어서 값을 불러오지 못하는거였다 사소한거 하나 때문에 값을 못받아 오니 충격적이였다.
데이터를 불러와서 rout Link를 통해 id에 해당하는 내용을 보여줄려고 넘겼는데 거기서는 Rout 값이 일치하지 않아서 페이지 자체가 나오지 않았다. 그래서 생각해보다가 문득 저번에 튜터님한테 도움을 받아서 해결했던 searchParams가 생각나서 그 방법으로 해결했다.
그리고 filter매소드를 응용해서 만드는데 처음에 잘 나오다가 새로고침하는 순간 에러가 엄청 나오게 되어서 찾아보다가 결국 문제점을 찾지 못해 튜터님한테 가서 물어보니 supabase에서 불러온 데이터를 비교할때는 .eq문법을 사용해서 해당 id값이랑 비교해 불러오는 거라는걸 알게 되었다.
이제 메인 페이지에서 sort작업과 search 작업을 하고 supabase를 정독할 예정이다