codestates / codestates/FilmStorage

[DevLog] 이현걸 / 2022-04-07

Open
#269 0 comments 0 reactions 1 assignee Claimed by @hyeongirlife View on GitHub
DevLog
Dominant language
JavaScript
Stars
5
Forks
5
PR merge metrics
No merged PRs in 30d

Description

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

- 필름스팟 지도 검색 시 해당 장소로 이동하는 기능 구현

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

- useState와 달리 useRef를 이용하면 상태 변경 후 컴포넌트를 리렌더링 하지 않아 데이터를 불러올 때 오류가 발생하지 않았는데 이 방법 찾는데 오랜 시간이 걸림

```js

const getDetailInfo = useCallback(async () => {
await axios
.get(`${process.env.REACT_APP_API_URL}/filmlogs/view/${filmlog_id}`, {
headers: {
accept: "application/json",
},
})
.then((res) => {
const detailInfo = res.data.data;
if (detailInfo) {
// setPhotoInfo(detailInfo);
detailRef.current = detailInfo;
}
setCreatedDate(res.data.data.createdAt.split(" ")[0]);
})
.catch((err) => {
console.log("디테일 에러", err);
});
}, [filmlog_id]);
return (




history.goBack()}
/>


{userInfo.id === photoInfo.user_id ? (
<>

수정하기
{isOpen ? (

) : null}


handleDeleteData()}>삭제하기

```

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

- [ ] 반응형 웹 구현
- [ ] 서버코드 정리 및 위키 수정

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.