You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
팀원들과 머지할때는 스무스하게했는데.. 머지를 한 후 내가 만든 기능을 확인해보니 작동되지 않고 빈 화면의 연속이었다. 머지 오류때문에 그런줄 알았지만 사실.. 문제는 "⭐️경우의 수⭐️" 1. 비로그인시 2. 로그인시 (2-1. 데이터가 있을경우 렌더링될 화면, 2-2.데이터가 없을경우 렌더링될 화면) 이렇게 나눠서 코드를 짰어야했는데 나는 1.비로그인시와 2-1의 경우만을 생각해줘 렌더링이 안되었던것이다. 데이터가 없는데도 계속 '왜 안되는거지?'생각했던 내 자신이 어처구니가 없다. 그 동안 나름 경우의 수를 생각해서 코드를 짰다고 생각했었는데.. 아니었다. 코드 다시 다 고쳐야겠다. ⭐️경우의 수⭐️ 늘 유념하자!
조건부 렌더링을 할때 늘 삼항연산자만 사용해야하는줄 알았는데 많은 조건이 필요할때는 컴포턴트에 if문을 이용할 수 있었다. 이것도 좀만 빨리알았으면 머리 안터졌을텐데 😂 아래와 같이 사용하면됨
functionFishBoard(){constload=()=>{if(loading===false){return<><LoadingPage/></>}return<><Modaltext='회원님이 잡은 물고기 목록을 볼 수 있습니다.'/><Div><Title><h1>나의 월척~</h1><Btn><Linkto='/record'style={{textDecoration: 'none',color: 'black',fontWeight:'bolder'}}>기록하기</Link></Btn></Title>{fishboardData()}</Div></>}constfishboardData=()=>{if(userInfo.isLogin===false){return<>{result.map(el=><FishListkey={el.fishId}{...el}/>)}</>}else{if(myFishBoard.data===[]){return<h3>기록하신 정보가 없습니다.</h3>}elseif(myFishBoard.data.data.realResult){return<>{myFishBoard.data.data.realResult.map(el=><FishListkey={el.fishId}{...el}render={render}rerender={rerender}/>)}</>}}}return(<div>{load()}</div>)}
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
Map 컴포넌트(crud)
자잘한 기능
The text was updated successfully, but these errors were encountered:
오늘은 어떻게 프로젝트에 기여했나요?
오늘의 프로젝트에서 힘든 점은 무엇인가요?
조건부 렌더링을 할때 늘 삼항연산자만 사용해야하는줄 알았는데 많은 조건이 필요할때는 컴포턴트에 if문을 이용할 수 있었다. 이것도 좀만 빨리알았으면 머리 안터졌을텐데 😂 아래와 같이 사용하면됨
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
The text was updated successfully, but these errors were encountered: