From 23deb43d750bf4a5e6bbd489ef840cf158acbc0c Mon Sep 17 00:00:00 2001 From: Viivi Nevalainen <2633-vmneva@users.noreply.gitlab.utu.fi> Date: Sat, 29 Apr 2023 09:08:06 +0000 Subject: [PATCH] Upload New File --- bloglist_frontend/src/components/Blogs.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 bloglist_frontend/src/components/Blogs.js diff --git a/bloglist_frontend/src/components/Blogs.js b/bloglist_frontend/src/components/Blogs.js new file mode 100644 index 0000000..5a07eb9 --- /dev/null +++ b/bloglist_frontend/src/components/Blogs.js @@ -0,0 +1,22 @@ +import Blog from './Blog' + +const Blogs = ({ blogs, addLike, deleteBlog, user }) => { + blogs.sort(function(a,b) { + return b.likes - a.likes + }); + + return ( + <div> + {blogs.map(blog => + <Blog + key={blog.title} + blog = {blog} + user = {user} + addLike={() => addLike(blog.id)} + deleteBlog={() => deleteBlog(blog.id)} /> + )} + </div> + ) + } + + export default Blogs \ No newline at end of file -- GitLab