파이어스토어에 투표데이터, 게시물데이터 저장
(투표 및 게시물 데이터 저장하는 항목 기존과 비교하여 전체적으로 수정 및 추가)
(Votes 컴포넌트)
투표를 할 수 있는 컴포넌트(시간 형태 수정)
(VotesResult 컴포넌트)
투표를 하고 난후 결과 보여주는 컴포넌트
파이어베이스 user 컬렉션에는 클라이언트가 투표를 하게되면 users 컬렉션에 해당클라이언트데이터에 투표한 게시물의 postId 가 저장됨.
게시물의 postId가 해당유저의 postId 데이터들에서 존재하게된다면 voteResult 컴포넌트 나옴
(Utils 컴포넌트)
화면 상 날짜를 보기 좋게 변환하는 함수 및 시간을 토대로 id를 만드는 함수를 편의를 위해 공통함수로 꺼냄
(Posts페이지)
(Votes 컴포넌트)
(VotesResult 컴포넌트)
(Utils 컴포넌트)