diff --git a/src/components/Cards/ResourceBlogCard.jsx b/src/components/Cards/ResourceBlogCard.jsx
new file mode 100644
index 0000000..926af1f
--- /dev/null
+++ b/src/components/Cards/ResourceBlogCard.jsx
@@ -0,0 +1,79 @@
+import React, { useState } from "react";
+import { Link } from "react-router-dom";
+import { toast } from "react-toastify";
+import localImgLoad from "../../lib/localImgLoad";
+import Icons from "../Helpers/Icons";
+
+export default function ProductCardStyleTwo({
+ className,
+ datas,
+ hidden = false,
+ }) {
+ // debugger;
+ const [addFavorite, setValue] = useState(datas.whishlisted);
+ const [options, setOption] = useState(false);
+ const favoriteHandler = () => {
+ if (!addFavorite) {
+ setValue(true);
+ toast.success("Added to Favorite List");
+ } else {
+ setValue(false);
+ toast.warn("Remove to Favorite List");
+ }
+ };
+ return (
+
+
+
+
+
+
+ {datas?.isActive && (
+
+ Active
+
+ )}
+
+
+
+ {hidden && (
+
+
+
+ )}
+
+
+
+ {/* title */}
+
+
+ {datas.post_title}
+
+
+
+
+
+
+ );
+}
diff --git a/src/components/Resources/index.jsx b/src/components/Resources/index.jsx
index 7c84f03..ed37d6f 100644
--- a/src/components/Resources/index.jsx
+++ b/src/components/Resources/index.jsx
@@ -8,7 +8,7 @@ import LoadingSpinner from "../../components/Spinners/LoadingSpinner";
import products from "../../data/product_data.json";
import Layout from "../Partials/Layout";
import {
- ActivitiesTab,
+ ActivitiesTab, BlogTab,
CollectionTab,
CreatedTab,
HiddenProductsTab,
@@ -21,13 +21,14 @@ export default function Resources(props) {
const ownProducts = products.datas;
// Resource Props
const __resources = props.MyResourceData;
-
+//debugger;
// Collection Items
const collectionProducts = __resources?.collectiondata?.data;
const tab_categories = __resources?.tab_categories?.data;
const onSaleProducts = __resources?.marketdata?.data;
const CreatedSell = __resources?.marketdata?.data;
const CreatedBits = __resources?.productdata?.data;
+ const blogItems = __resources?.blogdata?.payload;
const [tab, setTab] = useState(tab_categories ? tab_categories[0]?.name : "");
@@ -39,6 +40,7 @@ export default function Resources(props) {
// Category Components
const tabComponents = {
+ blog: ,
onsale: ,
owned: ,
created: (
diff --git a/src/components/Resources/tabs/BlogTab.jsx b/src/components/Resources/tabs/BlogTab.jsx
new file mode 100644
index 0000000..4b2845b
--- /dev/null
+++ b/src/components/Resources/tabs/BlogTab.jsx
@@ -0,0 +1,59 @@
+import ProductCardStyleTwo from "../../Cards/ProductCardStyleTwo";
+import DataIteration from "../../Helpers/DataIteration";
+import SearchCom from "../../Helpers/SearchCom";
+import ResourceBlogCard from "../../Cards/ResourceBlogCard";
+
+export default function BlogTab({ className, blogdata }) {
+ // debugger;
+ return (
+ <>
+
+
+
+ {/* filter-search */}
+
+
+
+ {/* filer-dropdown */}
+
+ {/*
*/}
+ {/*
*/}
+ {/* Recently Received*/}
+ {/**/}
+ {/*
*/}
+ {/* */}
+ {/**/}
+ {/*
*/}
+
+
+
+
+
+ {({ datas }) => (
+
+ )}
+
+
+
+
+
+ >
+ );
+}
diff --git a/src/components/Resources/tabs/index.js b/src/components/Resources/tabs/index.js
index f1bb4b9..7768de7 100644
--- a/src/components/Resources/tabs/index.js
+++ b/src/components/Resources/tabs/index.js
@@ -4,8 +4,10 @@ import CreatedTab from "./CreatedTab";
import HiddenProductsTab from "./HiddenProductsTab";
import OnSaleTab from "./OnSaleTab";
import OwnTab from "./OwnTab";
+import BlogTab from "./BlogTab";
export {
+ BlogTab,
ActivitiesTab,
CollectionTab,
CreatedTab,