Closed jihyunk03 closed 1 month ago
컨벤션에 삼항연산자를 지양한다고 되어있는데, if else로 return 하는 것보다 가독성이 좋다고 생각했습니다..
그리고 해당 컴포넌트에서 return되는 최상위 컴포넌트가 하나여서 <></>
부분을 제거하였더니, 변경된 부분이 많아졌습니다.. (실제 변경된 부분은 삼항 연산자 부분 뿐입니다)
이번 이슈가 로딩창을 확인하는 것이었는데 로딩이 엄청 빨라서 확인하기 힘들던데 어떤 방식으로 확인해보셨나요? 저는 개발자도구 network탭에서 throttling을 걸어서 로딩이 오래 걸리게 만들었는데 또 좋은 방법이 있는지 궁금합니다.
먼저 크롬에서는 로딩 이후에 스크롤을 내려도 별 문제가 생기진 않지만, 사파리에서는 로딩 중 스크롤을 내리면 해당 컴포넌트가 밀려서 사라지는 현상이 생겼습니다.
이를 실제로 확인하기 위해 onclick에서 진행되는 refreshCabinetList
함수 내부에서 setTimeout의 값을 늘렸습니다!
@jihyunk03
먼저 크롬에서는 로딩 이후에 스크롤을 내려도 별 문제가 생기진 않지만, 사파리에서는 로딩 중 스크롤을 내리면 해당 컴포넌트가 밀려서 사라지는 현상이 생겼습니다.
오 이건 원인이 뭘까요? 사파리에 쓰로틀링 기능이 사라진것 같아서 사파리로 테스트를 해보지는 못했는데 신기하네요.
@wet6123
오 이건 원인이 뭘까요? 사파리에 쓰로틀링 기능이 사라진것 같아서 사파리로 테스트를 해보지는 못했는데 신기하네요.
실은 저도 원인은 모르고, 사파리를 자주 사용하다보니 알게된것 같아요 ㅎㅎ 원인을 알게되면 말씀드릴게요!
첫번째 이슈 해결 🎊 추카추카
저두 return 문에선 삼항연산자나 논리 연산자 사용하는 편입니당 ㅎㅎ
assignees, labels 선택해주세요~
해당 사항 (중복 선택)
설명
hidden
추가https://github.com/innovationacademy-kr/42cabi/issues/1669