부트캠프 React 과정 9.07

김진우·2023년 9월 7일
0

오늘의 목표

  • 알고리즘 문제풀기

  • 프로젝트 오류 버그 수정하기

알게 된것

  • react-query를 사용해서 바로 결과가 바뀌지 않고 리렌더링이 되었을때
    삭제결과가 나타났을때 mutate를 사용해서 isDeleted값을 ture로 변경해서 supabase에 담아서
    화면에만 보이지 않고 supabase에는 우선 저장을 그대로 해놓는걸 구현할려고 했다.
    하지만 바로 화면에서 바꿔지지 않았고 지 해결방안을 찾던 와중에

``

export const getPlansByUserIds = async (userIds: string[]) => {
const { data, error } = await supabase
.from('plans')
.select()
.eq('isDeleted', false)
.in('users_id', userIds);

``

함수를 불러오는 부분에 eq를 붙여서 특정 조건을 만족하는 데이터만 조회하도록 하여서
isDeleted가 true인 부분을 데이터를 받아오지 못하게 하여서 오류를 해결했습니다.

알게된점

  • 오늘 이력서를 적는 방법 프로젝트도 피드백 반영해서 진행도 하고 기술공부도 하면서
    할게 많고 프로젝트도 앞으로 전진해 나가야되는데 오늘은 쫌 많이 못한거 같아서 아쉬웠지만
    주말에 못했던 부분도 보충을 해야되겠고 프로젝트가 끝날때까지 열심히 해야겠다는 생각을 했습니다.

0개의 댓글