Skip to content

feat: Stack 컴포넌트 Props 확장#57

Merged
sage1991 merged 4 commits intomainfrom
feat/stack-v5
Jul 25, 2025
Merged

feat: Stack 컴포넌트 Props 확장#57
sage1991 merged 4 commits intomainfrom
feat/stack-v5

Conversation

@sage1991
Copy link
Contributor

@sage1991 sage1991 commented Jul 24, 2025

작업내역

Stack 컴포넌트의 Prop를 확장 하여 조금 더 다양한 기능을 지원하도록 하였습니다.

변경 사항:

  • as prop 추가로 다양한 HTML 요소로 렌더링 가능
  • inline prop 추가로 inline-flex 설정 지원
  • Props 타입을 CSSProperties로 통일하여 더 정확한 타입 지원

주요 개선점:

  1. 타입 안전성 향상: 각 CSS 속성에 대해 정확한 타입 정의
  2. 유연성 증대: as prop으로 다양한 HTML 요소 지원
  3. 인라인 지원: inline prop으로 inline-flex 옵션 추가

고민사항 / 중점적으로 리뷰받고 싶은 부분

꼭 확인해주세요

  • PR 작성자
    • 자체테스트 혹은 QA 가 완료되었나요?
    • 서버 배포 필요여부 및 배포 순서를 확인하였나요?
    • Squash merge를 해주세요
    • 리뷰 대응중인 경우 PR의 상태를 꼭 draft로 변경해주세요
    • 코드 설명이 필요하다 싶은 부분은 comment를 통해 설명을 붙여주세요
    • 테스트 코드를 테스트 하기 위해서는 test라벨을 붙여서 PR을 생성 해주세요
  • 리뷰어
    • 꼭 반영해주었으면 하는 부분은 request change로 남겨주세요
    • 리뷰 전에 확인이 필요하거나 궁금한 부분은 comment로 남겨주세요
    • 반영되면 좋지만 꼭 반영되지 않아도 되는 코멘트인 경우에는 approve로 남겨주세요

@sage1991 sage1991 requested a review from Obj277 July 24, 2025 05:28
@sage1991 sage1991 self-assigned this Jul 24, 2025
@sage1991 sage1991 merged commit a927d2b into main Jul 25, 2025
1 check passed
@sage1991 sage1991 deleted the feat/stack-v5 branch July 25, 2025 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants