<aside> 💡 Goal : 모달, 버튼을 포함한 웹페이지 연습하기

</aside>

<aside> ⚙ features : 구현해야 할 기능이에요.

</aside>

Modal

Button

Input

<aside> ❓ Why: 과제 제출시에는 아래 질문의 답변과 함께 제출해주세요.

</aside>

  1. 모달을 구현할 때 **react-portal**을 사용 하셨나요? **react-portal**이 무엇이고 어떻게 작동하는지 설명해 주세요.
  2. 다양한 형태의 버튼을 만들 때, 공통된 스타일 요소와 각각의 특별한 스타일 요소를 어떤 방법으로 styled-component에 적용하셨나요?
  3. 숫자 입력 필드에서 사용자가 입력한 콤마가 포함된 금액과 콤마가 제거된 실제 금액 값을 각각 어떻게 관리하셨나요? 이를 위해 여러 상태를 사용하셨나요, 아니면 단일 상태를 통해 처리하셨나요?
  4. **overflow: hidden**이 적용된 부모 요소에도 영향을 받지 않고 옵션이 제대로 표시되게 하는 방법은 무엇인가요?