-
Notifications
You must be signed in to change notification settings - Fork 5
211115 4주차 스프린트 회의록
HyeonMin Kim edited this page Nov 15, 2021
·
1 revision
- 로드맵 구현 마무리
- 칸반보드 구현 마무리
- 마이그레이션
- 4주차 백로그 개인 업무 할당 및 이슈 생성
- 회의 후 공통 작업 진행 (페어 프로그래밍)
- 코드 리뷰에 의한 리팩토링 진행
- 로드맵 구현
- 칸반보드 기능 구현
- 로드맵 구현
- 칸반보드 기능 구현
- 백로그 기능 구현
- 칸반보드 기능 구현
- 백로그 기능 구현
- Github 디펜던시 에러 해결
backlog 로 해야하는 항목들을 작성한다.- 같이 해야하는 것들을 하나씩 한다. (2:2)
- 리뷰에 리뷰
- 리팩토링 (본인 개인 업무 받았을 때 같이 한다)
- 디펜던시 에러를 해결한다.
-
webpack config 에서 CleanWebpackPlugin 을 output: { clean: true }
- webpack 설정에 추가
- 모듈 삭제
-
ESLint 설정 변경
- client 에서 설치해주기
yarn workspace client add -D eslint-plugin-react-hooks@next
- client eslint 파일 설정
{ "parser": "@typescript-eslint/parser", "env": { "browser": true, "jest": true }, "plugins": ["@typescript-eslint", "prettier", "react-hooks"], "extends": [ "eslint:recommended", "plugin:react/recommended", "plugin:react-hooks/recommended", "plugin:@typescript-eslint/recommended", "prettier" ], "rules": { "@typescript-eslint/no-unused-vars": "warn", "no-console": "warn", "react-hooks/exhaustive-deps": "warn" } }
-
데이터 한 번에 가져오는 로직 (context 에서)
기존 epics.forEach((epic: Epic) => epicDispatcher({ type: `ADD_EPIC`, epic }));
-
서버 타입 정의
- 레이어 구분 구조 : pages / layers / components
- Common 에 있는 Header, profile 을 layers, components 로 이동
- layers > Components
- Kanban > Kanbantodo
- ListViewLayer > ListViewItem, ListViewHeader
- CoworkerStatus > Avatar, title
- Roadmap > EpicPlaceholder
- SideBar > SideBarEntry, SideBarDropdown
- Backlog > 미정
- 프론트엔드 타입 선언
- User
- Project
- Epic
- Story
- Taskd
- Roadmap / Kanban
- PageScroll
- 사이드바 디자인 Sticky 추후에 적용 예정... 해수님의 Sticky 쇼 예정
- 에러 처리 : 토스트 적용
- 깃허브 dependency alert 해결
- svgr 리팩토링