codestates / codestates/TMT-client

[Dev-Log✍️] 나원빈 07/09 회고

Open
#82 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- 메인 CSS, 리스트 삭제, 리덕스 지우고 훅으로 변경

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
* 처음 리스트에서 제거를 구현할 때 splice, slice, index찾아서 지우기, 별걸 다 해봤는데 뭔가 완벽하지 않게 지워졌다.
* 계속 고민을 해보다가 map을 사용할때 key가 떠올라 key값으로 지우는걸 구현했더니 제대로 지워졌다.
* key가 별거아닌거라 생각했는데 각 태그에 요소마다 이 key값이 숨어있었다.
* 몇일간 계속 사소한거를 놓치는 느낌이다. 기본부터 천천히 생각해보면서 해야겠다.
* 드래그앤드랍에서 리덕스를 사용할때 계속 오류가 발생해 모두 훅으로 고첬다. 일단 먼저 해야될 것 부터 하고 다시 한번 구현해봐야겠다.
* 저장하는 상태와 리스트 상태를 분리했었는데 하나로 합쳐야 될 것 같다.

```js
const deleteHandler = (index: any) => {
setLists(lists.filter((el: any, idx: any) => idx !== index));
};
```

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
* [ ] Todo 형식으로 기록해주세요.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.