9.7.5 포스트 수정 후 업데이트하기
이번에는 포스트를 수정한 후 업데이트해보겠습니다. 이번 기능은 이전과 달리 포스트 목록에도 반영되고, 단일 포스트 화면에도 반영되어야 합니다.
ModifyScreen에서 포스트를 수정한 후, updatePost 이벤트를 발생시키세요. 이번에는 emit 함수의 두 번째 파라미터에 포스트의 고유 ID와 업데이트할 새로운 설명을 넣어주세요.
screens/ModifyScreen.js - onSubmit
import events from '../lib/events'; (...) const onSubmit (async () => { await ({ id params.id, description, }); events.emit('updatePost', { postId: params.id, description, }); navigation. (); }, [navigation, params.id, description]);