[NextJS] 팀프로젝트 2일차

Hyowmls·2024년 7월 9일
0
post-thumbnail
post-custom-banner

Admin page를 담당하게 됬다. 자격증 진위여부를 확인하기 위해 Admin page가 필요했고 사용자가 자격증 진위확인을 신청하면 Admin page에서 승인을 할 수 있도록 기획했다

오늘 한 일

  • supabase에 테스트용 테이블을 하나 만들어 데이터를 가져와 뿌려주는것
  • 버튼 상태에 따른 버튼 색, 텍스트 변경
  • Admin page UI

필요한 작업

지금은 임시로 useState를 사용해서 버튼의 상태를 관리하고 있는데 이 부분을 변경 해야한다

  • supabase에서 가져온 데이터에 있는 is_confirm의 상태에 따라 버튼 색, 텍스트 변경
    1). is_confirm의 디폴트 값은 false인데 승인 버튼을 누르면 true로 변경 후 업데이트

  • supabase에서 가져온 데이터에 있는 confirm_date의 날짜 업데이트 하기
    1). confirm_date의 디폴트 값은 null인데 승인 버튼을 누르면 오늘 날짜로 업데이트

  • zustand로 상태관리

  • API요청은 Route Handler를 활용

post-custom-banner

0개의 댓글