-
Notifications
You must be signed in to change notification settings - Fork 5
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
[#18] Chore: storybook 에 msw 적용 #19
Conversation
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.
고생하셨습니다 !!
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.
자세한 설명 감사합니다
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.
수혁님 수고하셨습니다⭐
💬 Issue Number
🤷♂️ Description
storybook 에 msw 설정을 완료했습니다.
storybook 에 대한 msw addon을 의존성으로 추가했습니다.
추가적으로 데코레이터 를 구현하였습니다.
📷 Screenshots
👻 Good Function
📋 Check List
📒 Remarks
다음과 같은 순서를 따라서 모킹데이터를 구성하고 사용하실수있습니다
page story 작성
원하는 페이지 폴더에서 stories.tsx 를 작성합니다.
mock story 작성
모킹 데이터를 전달하기위해 msw handler 작성법과 동일하게 스토리에도 작성해주면 됩니다.
여기서 parameters.msw 필드에 handlers 에 지정해주면됩니다.
페이지 컴포넌트 작성
만약 다음과 같이 데이터를 fetch 하는 페이지 컴포넌트가 있다면 모킹 데이터를 받을수있습니다.
server 사이드에서도 모킹됩니다.