Skip to content

타입스크립트 관련 이슈

leejieun edited this page Nov 30, 2020 · 5 revisions

TypeScript

1. Must use destructuring props assignment

[해결 방법]

  • destroyg props 할당을 사용해야합니다.

{ name, mark }: GreetingsProps

2. Missing return type on function. Warning

[해결 방법]

  • React.FC 는 이슈가 있기 때문에 eslint에 설정을 추가하는 방향으로 문제 해결

'@typescript-eslint/explicit-function-return-type': 'off',

'@typescript-eslint/explicit-module-boundary-types': 'off',

3. Redux Action 타입 interface 보단 ReturnType으로 중복 코드 줄이기

[해결 방법]

  • 기존(interface)
interface AddTodoAction {
  type: typeof ADD_TODO,
  payload: {
    title: string
  }
  • 개선(type)
type AddTodoAction = ReturnType<typeof addTodo>

🤝 Rules

🤖 개발 진행 공유

🧑‍🏫 학습 정리

📖 Document

😄데일리 스크럼
😄일일 회의록
😄주간 회고록

🗣 피어세션

🔥 트러블 슈팅

Clone this wiki locally