Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ui/system): asChild 추가, 관련 system 내부 명칭 및 구조 변경 #176

Closed
6 tasks done
sukvvon opened this issue May 19, 2024 · 0 comments · Fixed by #185
Closed
6 tasks done

feat(ui/system): asChild 추가, 관련 system 내부 명칭 및 구조 변경 #176

sukvvon opened this issue May 19, 2024 · 0 comments · Fixed by #185
Labels
feat 새로운 기능 추가 또는 기존 기능의 확장

Comments

@sukvvon
Copy link
Collaborator

sukvvon commented May 19, 2024

요청하려는 기능이 연관된 문제에 대해 설명해 주세요

  • 기존 as만 제공하던 것에서 asChild prop을 추가합니다

생각 중인 todo 목록을 작성해 주세요

  • as, asChild가 포함된 Prop인 PholymorphicProps를 추가합니다.
  • asChild 관련 로직을 createComponent 내부에 추가합니다.
  • type JSX.IntrinsicElements을 의미하는 DOMElements를 JsxElements로 명칭 변경합니다.
  • type ComponentWithAs에서 ComponentWithPolymorphic로 변경합니다.
  • type FavolinkFactoryFn을 추가합니다.
  • forwardRef 내부 PholymorphicProps type를 추가합니다.

기타

@github-actions github-actions bot added the feat 새로운 기능 추가 또는 기존 기능의 확장 label May 19, 2024
@sukvvon sukvvon changed the title feat(ui/system): createComponent에 asChild prop 추가 feat(ui/system): asChild 추가, system 내부 명칭 및 구조 변경 May 24, 2024
@sukvvon sukvvon changed the title feat(ui/system): asChild 추가, system 내부 명칭 및 구조 변경 feat(ui/system): asChild 추가, 관련 system 내부 명칭 및 구조 변경 May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat 새로운 기능 추가 또는 기존 기능의 확장
Projects
None yet
1 participant