From 8366d3820bd7d57f0df7e0d977f3b8f3680f1d01 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Sat, 1 Jul 2023 13:15:22 +0100 Subject: [PATCH] image url fixed --- src/components/HomeOne/BlogHomeOne.js | 2 +- src/components/News/Blogs.js | 58 ++++++++++++++++++++------- 2 files changed, 45 insertions(+), 15 deletions(-) diff --git a/src/components/HomeOne/BlogHomeOne.js b/src/components/HomeOne/BlogHomeOne.js index e3e4bd1..4c09f4d 100644 --- a/src/components/HomeOne/BlogHomeOne.js +++ b/src/components/HomeOne/BlogHomeOne.js @@ -17,7 +17,7 @@ function BlogHomeOne() { - + diff --git a/src/components/News/Blogs.js b/src/components/News/Blogs.js index 8d98d30..21e23d6 100644 --- a/src/components/News/Blogs.js +++ b/src/components/News/Blogs.js @@ -2,12 +2,11 @@ import React, { useEffect, useState } from 'react'; import blogOne from '../../assets/images/blog/1.jpg'; import BlogData from '../../Services/BlogData'; -function Blogs() { +function Blogs({pathname}) { const [blogs, setBlogs] = useState([]) useEffect(()=>{ BlogData().then(res => { - // console.log('TESTING',res) setBlogs(res.data) }).catch(err => { console.log('Error loading blogdata', err) @@ -17,14 +16,14 @@ function Blogs() { return ( <>
- - - { - blogs?.blogdata?.map(i => { + { pathname == '/' ? // ON HOME PAGE LIMIT TO SIX(6) BLOGS + blogs?.blogdata?.map((i, index)=> { var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' }; var postDt = new Date(i.post_date).toLocaleDateString("en-US", options); - var blgImg = i.meta_value != null ? `${blogs.image_url}/${i.meta_value}` : blogOne; - return (
+ var blgImg = i.meta_value != null ? `${blogs?.blogconfig?.media_url}/${i.meta_value}` : blogOne; + if(index < 6){ + return ( +
-
); - - +
+ ) + } + }) + : // ON OTHER PAGES SHOW ALL BLOG + blogs?.blogdata?.map((i, index)=> { + var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' }; + var postDt = new Date(i.post_date).toLocaleDateString("en-US", options); + var blgImg = i.meta_value != null ? `${blogs?.blogconfig?.media_url}/${i.meta_value}` : blogOne; + return ( +
+
+
+ {i.post_title} +
+
+
+
    +
  • {postDt}
  • +
+
+

+ + {i.post_title} + +

+ + Learn More + +
+
+
+ ) }) } - - -