-
Notifications
You must be signed in to change notification settings - Fork 165
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
[1단계 - 페이먼츠] 병민(윤병인) 미션 제출합니다. #87
Conversation
1. cra with typescript 2. emotion 3. commitlint 추가
babel에 추가 설정 없이 emotion의 기능을 사용하려면 파일에 주석을 넣어줘야 하는데, 매 파일마다 이렇게 할 수 없어서 craco를 사용해 CRA의 바벨 설정을 override했다.
첫번째 필드를 입력하면 자동으로 두번째 입력 필드에 focus가 가도록 설정했다.
babel의 다양한 플러그인을 사용하기 위함이다
CRA를 지우면서 build대신 dist를 사용하기로 했기 때문에 바꿔줘야한다
styled component를 아래로 내리고 main component에서 사용할때 lint에러가 나는걸 방지한다
정규식을 사용하니 처리가 단순해졌다
안녕하세요 노스! 피드백 너무 감사드립니다.
첨부해주신 링크 잘 읽었습니다. 캐시 메모리에 빗대어 어떤 방식으로 디렉토리 구조를 짜야하는지 설명하는 방식이 독특하고 또 글에서 말하는 취지에 많이 공감했습니다. 어떤 기능을 수정하기 위해서 접근하는 디렉토리에는 그 기능과 관련된 컴포넌트들을 같이 놓으면 우리 뇌가 덜 피곤해진다는걸 알게되었고 실제로 그렇게 될것 같습니다. 좋은글 공유해주셔서 감사합니다 :D |
Head -> FieldsetHead , Body -> FieldsetContent
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
병민 안녕하세요~! 마지막까지 꼼꼼히 피드백 반영 잘해주셨네요! 👏
추가 피드백이 있으시거나(cc. @hyoungnam) 추가로 반영하고 싶으신 부분이 있으시다면
2단계에서 이어서 의견 나눠주셔요 🙂
2단계 진행을 위해 요 PR은 머지하도록 할게요! 고생 많으셨습니다~
데모페이지
안녕하세요 노스님! 이번 리뷰 잘 부탁드립니다 :D
Tech Stack
어려웠던점 및 질문
babel.config.js
파일이 안보여서 애를 먹었습니다. 어찌저찌 craco를 사용해서 해당 플러그인을 추가해 주었으나 Storybook은 craco의craco.config.js
파일을 자동으로 인식해주지 않아서 결국 css props는 후반에 포기했습니다. 그런데 생각보다styled.div
이렇게 쓰는것도 괜찮았습니다. 2단계에서 이 부분을 조금 더 공부해 보겠습니다!