codestates / codestates/Trollo-client

[Dev Log] 곽은욱 / 2021-04-28

Open
#16 0 comments 0 reactions 1 assignee Claimed by @Woogie-94 View on GitHub
Dev Log
Dominant language
TypeScript
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?

- dnd 기능 구현에 성공했다!!

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- dnd에 사용 될 데이터 구조를 어떻게 효율 적으로 만들 수 있을지 생각이 많았다.

```js
{
taskList: [
{
id: 'TaskList-1',
title: 'To do',
tasks: ['taskItem-1'],
},
{ id: 'TaskList-2', title: 'In Progress', tasks: [] },
{ id: 'TaskList-3', title: 'Done', tasks: [] },
],
taskItem: {
'taskItem-1': {
id: 'taskItem-1',
title: 'Learn Typescript',
content: '타입스크립트 공부하기',
status: 'Doing',
start_date: '0',
end_date: '0',
checkList: [{ content: '기본 타입 완벽 이해', checked: false }],
},
},
}
```
원래는 taskList와 taskItem을 따로 관리했지만 둘을 같이 묶어두는 것이 올바르겠단 생각에 위와 같이 고쳤다.

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [ ] list 추가와 item 추가를 고려하여 데이터 구조를 다시 생각해보아야 한다.
- [ ] list와 item을 추가하기 위한 기능을 만들어야한다.
- [ ] 가능하다면 백엔드와 연결을 하기 위한 준비?

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.