diff --git a/src/component/Blog/Blog/Main.js b/src/component/Blog/Blog/Main.js index ba78687..2a7122e 100644 --- a/src/component/Blog/Blog/Main.js +++ b/src/component/Blog/Blog/Main.js @@ -1,75 +1,45 @@ -/** @format */ - import React, { useEffect, useState } from "react"; import { Link } from "react-router-dom"; import BGImg from "../../../assets/images/bread_crumb_bg.png"; import SiteService from "../../../vendors/service/siteService"; - const Main = ({ brdcum, bgimg }) => { const [blogData, setBlogData] = useState([]); + console.log(blogData); - let api = new SiteService(); + const api = new SiteService(); useEffect(() => { getBlogData(); }, []); const getBlogData = async () => { - /* - The reason for this, is because of the breaking I had when building the blog - I decided to save to the local storage for an hour so that it won't need to be going to the server again but I can change this - */ - // Saving it locally to avoid interfering with server - if (localStorage.getItem("myFit--blogData") == null) { - try { - let res = await api.blogData(); + try { + const res = await api.blogData(); - // Set the blog data to local storage - localStorage.setItem("myFit--blogData", JSON.stringify(res.data)); - setBlogData(res.data); - // Set a time out for the blog data to be deleted from local storage - setTimeout(() => { - localStorage.removeItem("myFit--blogData"); - }, 3600); - } catch (error) { - console.log("Error from blog data ", error); - } - } else { - try { - let data = JSON.parse(localStorage.getItem("myFit--blogData")); - setBlogData(data); - } catch (error) { - console.error("Error parsing JSON data: ", error); - } + setBlogData(res.data); + + // console.log(res.data); + + + } catch (error) { + console.log("Error from blog data ", error); } }; - return ( <> -
{" "}
+
{" "}
{" "}
-
{" "}
+
{" "}
{" "}
-
{" "}
+
{" "}
Tags: