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

Posts

Welcome to the community

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