이슈
-
scss 에서 global styles가 스토리북에 적용안되는 문제코드잇 2024. 5. 3. 16:22
Storybook에서 SCSS로 작성된 전역 스타일을 적용하려면, .storybook/preview.js 파일에서 해당 SCSS 파일을 import해야 합니다.예를 들어, global.scss라는 전역 스타일 파일이 있다면, 다음과 같이 import할 수 있습니다:import '../styles/global.scss'; 이렇게 하면, Storybook에서 global.scss 파일의 스타일이 적용됩니다.또한, SCSS 파일을 처리하려면 Storybook의 webpack 설정을 수정해야 합니다. .storybook/main.js 파일에서 webpackFinal 설정을 다음과 같이 추가하세요:이제 Storybook에서 SCSS로 작성된 전역 스타일을 적용할 수 있습니다. module.exports = { ..
-
[오픈마인드] API 호출 시 새로고침 안되게 적용코드잇 2024. 1. 26. 22:49
이슈 : API에서 delete 메서드를 사용했을 때, 새로고침 해야만 데이터가 삭제 되는것을 볼 수 있었음. 해결 : `window.location.reload(true)` 쓰면 새로고침 되면서 데이터가 삭제된 것을 볼 수 있지만, 스크롤이 맨위로 올라가버리는 문제가 생긴다. 데이터를 삭제 했을 때 서버에서는 데이터가 삭제가 된 상태다. 그러므로 filter메서드를 이용해서 해당하는 값을 없애주고 클라이언트에 삭제한 것을 표시해주자. const deleteQuestion = async questionId => { const response = await fetch(`${API_BASE_URL}/questions/${questionId}/`, { method: 'DELETE', }); if (respon..
-
[오픈마인드] 깃허브 merge하면 자동으로 이슈닫히게코드잇 2024. 1. 23. 23:33
github에서 merge를 해도 issue가 자동으로 안닫히는 문제가 있었다. 세팅에서 디폴트 브랜치를 PR보낼 때 브랜치와 동일하게 해줘야 이슈가 자동으로 닫힌다고 한다. PR은 develop 브랜치에 하고있는데 defalut branch가 main 으로 되어있어서 develop로 바꿔주었다. 참고 링크 https://docs.github.com/ko/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue https://wugawuga.tistory.com/45