Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#️⃣ Related Issue
Closes #324
✅ Done Task
💎 PR Point
우선 아래와 같은 이유로 기디에게 제안을 드렸고 오케이 해주신 디자인대로 작업 진행했습니다!
3번 선택지로 구현하기 위해서
어두운 배경 + 기존 스피너
가 필요했는데요!기존 코드에서 최대한 수정 / 추가 작업 없이 어떻게 변형을 줄 수 있을까... 고민해봤는데
원래 있던
Loading
공통 컴포넌트를 살짝 확장시켜주었습니다이렇게 optional prop 하나를 추가해줬고, (default: false)
최상위 Wrapper에 스타일 컴포넌트 prop을 넘겨줘서
이렇게 스타일컴포넌트에서 isTransparent 불리언값에 따라
어두운반투명배경을 깔지 or 기존의 흰배경을 깔지 조건부 스타일링 되도록 수정했어요!
당연히 optional이기 때문에 기존 로딩뷰가 사용된 모든 곳에는 지장 없고,
앞으로 모달이 뜨기 전까지 들어가야 하는 로딩뷰 가 필요한 곳이 있다면, 아래와 같이
isTransparent
속성 넣어서 공컴 사용하시면 됩니당📸 Screenshot
i.e.e.e.2024-10-31.i.i.2.38.24.mov