그리고 Profile 컴포넌트는 다음과 같이 수정해주세요.
components/Profile.js
() function ({userId}) { const [user, setUser] (null); const { posts, noMorePost, refreshing, onLoadMore, onRefresh, removePost, } (userId); const {user: me} (); const isMyProfile me.id == userId; (() => { (userId).(setUser); }, [userId]); (() => { // 자신의 프로필을 보고 있을 때만 새 포스트 작성 후 새로고침을 합니다. if (isMyProfile) { return; } events.('refresh', onRefresh); events.addListener('removePost', removePost); return () => { events.('refresh', onRefresh); events.removeListener('removePost', removePost); }; }, [removePost, isMyProfile, onRefresh]); ()
이제 포스트를 삭제해보세요. 피드 목록과 프로필에서 잘 반영되나요?