import React, { useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; import PostItem from "./PostItem"; import PostForm from "./PostForm"; import { getPosts } from "../../actions/post"; const Posts = () => { const dispatch = useDispatch(); useEffect(() => { async function fetchData() { await dispatch(getPosts()); } fetchData(); }, [dispatch]); const posts = useSelector((state) => state.post.posts); return (

Posts

Welcome to the community

{posts.map((post) => ( ))}
); }; export default Posts;