9.7.5 포스트 수정 후 업데이트하기

    이번에는 포스트를 수정한 후 업데이트해보겠습니다. 이번 기능은 이전과 달리 포스트 목록에도 반영되고, 단일 포스트 화면에도 반영되어야 합니다.

    ModifyScreen에서 포스트를 수정한 후, updatePost 이벤트를 발생시키세요. 이번에는 emit 함수의 두 번째 파라미터에 포스트의 고유 ID와 업데이트할 새로운 설명을 넣어주세요.

    screens/ModifyScreen.js - onSubmit

    import events from '../lib/events';
    
    (...)
    
    const onSubmit = useCallback(async () => {
      await updatePost({
        id: params.id,
        description,
      });
      events.emit('updatePost', {
        postId: params.id,
        description,
      });
      navigation.pop();
    }, [navigation, params.id, description]);
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.