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.
close #10
✨ 구현 내역
1. gap rem 단위 추가
기존에 gap에다가 그냥 SpacingValue 타입 지정만 해놓고 단위를 추가해주는 로직을 구현해놓지 않아서 rem이 적용이 안되는 문제를 제이미께서 제보해주셨습니다! 그 부분을 sapcing.ts에 addSpacingUnit 이라는 함수를 구현해 추가했습니다.
함수로 굳이 적용한 이유는 gap이 현재 spacing의 type에 의존되어 있어서 추후에 spacing에 변화가 있을 때 유지보수하기 쉬울 것 같아서 함수로 분리해서 적용했습니다!
2. flex box 속성 추가
페이지 마크업을 하다가 FlexBox에 Wrap, Shrink, Grow 속성이 필요할 것 같아 추가하게 되었습니다.
그런데 하나 고민인건 shrink랑 grow는 Flex 아이템에 적용되는 속성인데 지금처럼 FlexBox에 추가해서 함께 써도 괜찮은가? 따로 FlexItem을 구분해야하나? 라는 고민이 드네요!