7.2.2 WriteScreen에서 onModify 함수 사용하기
이제 방금 만든 onModify 함수를 사용해줍시다.
screens/WriteScreen.js
(function ({route}) { const log route.params?.log; const [title, setTitle] (log?.title ''); const [body, setBody] (log?.body ''); const navigation (); const {onCreate, onModify} (LogContext); const () => { if (log) { onModify({ id: log.id, date: log.date, title, body, }); } else { ({ title, body, // 날짜를 문자열로 변환 date new Date(). (), }); } navigation. (); }; ( ))
수정 기능을 구현했습니다. 항목을 열어서 수정한 뒤 우측 상단의 체크 버튼을 눌러서 저장해보세요. FeedsScreen에 변화가 잘 반영되었나요?