- Lorem ipsum dolor sit amet consectetur adipisicing elit.
- Doloremque nisi beatae facilis architecto quaerat delectus velit
- aliquid assumenda cumque vitae! Tempore quibusdam ab natus in
- minima voluptates, aliquid corrupti excepturi consectetur
- distinctio sequi beatae odit autem? Distinctio ab, voluptatem
- omnis quibusdam, incidunt eum ipsa aliquid enim eaque eveniet nisi
- autem, accusantium vel! Laborum in iste voluptates ad! Harum eum
- amet pariatur fugit laudantium dolorem maxime voluptates atque
- molestiae modi inventore quidem maiores dolore numquam, natus
- quisquam optio distinctio eveniet aliquam, aut eligendi laboriosam
- eaque! Porro cumque cum distinctio ullam debitis, dolorum
- similique! Harum cupiditate perferendis voluptatum molestiae,
- fugiat quisquam assumenda!
+ {`${selectedCard.description} is used in factories to improve efficiency and production speed It is designed to handle heavy workloads and perform repetitive tasks with precision. Many industries rely on this machine to manufacture products quickly and accurately. It reduces human effort and minimizes errors in the production process. Regular maintenance is required to keep the machine in good working condition.With advanced technology, this machine continues to enhance industrial operations and increase productivity.`}
diff --git a/app/src/modules/market/Card.tsx b/app/src/modules/market/Card.tsx
index e723f4f..ec9db06 100644
--- a/app/src/modules/market/Card.tsx
+++ b/app/src/modules/market/Card.tsx
@@ -12,17 +12,19 @@ import { getAssetDownload } from "../../services/marketplace/getAssetDownload";
interface CardProps {
assetName: string;
- uploadedOn: string;
+ uploadedOn: number;
price: number;
rating: number;
views: number;
image: string;
+ description: string;
onSelectCard: (cardData: {
assetName: string;
- uploadedOn: string;
+ uploadedOn: number;
price: number;
rating: number;
views: number;
+ description: string;
}) => void;
}
@@ -33,10 +35,11 @@ const Card: React.FC = ({
rating,
views,
image,
+ description,
onSelectCard,
}) => {
const handleCardSelect = () => {
- onSelectCard({ assetName, uploadedOn, price, rating, views });
+ onSelectCard({ assetName, uploadedOn, price, rating, views, description });
};
return (
diff --git a/app/src/modules/market/CardsContainer.tsx b/app/src/modules/market/CardsContainer.tsx
index 423fd16..c2a7e6d 100644
--- a/app/src/modules/market/CardsContainer.tsx
+++ b/app/src/modules/market/CardsContainer.tsx
@@ -1,8 +1,7 @@
import React, { useEffect, useState } from "react";
import Card from "./Card";
import AssetPreview from "./AssetPreview";
-import RenderOverlay from "../../components/templates/Overlay";
-import { fetchAssets } from "../../services/marketplace/fetchAssets";
+
interface ModelData {
CreatedBy: string;
animated: string | null;
@@ -23,18 +22,20 @@ interface ModelsProps {
const CardsContainer: React.FC = ({ models }) => {
const [selectedCard, setSelectedCard] = useState<{
assetName: string;
- uploadedOn: string;
+ uploadedOn: number;
price: number;
rating: number;
views: number;
+ description: string;
} | null>(null);
const handleCardSelect = (cardData: {
assetName: string;
- uploadedOn: string;
+ uploadedOn: number;
price: number;
rating: number;
views: number;
+ description: string;
}) => {
setSelectedCard(cardData);
};
@@ -48,12 +49,13 @@ const CardsContainer: React.FC = ({ models }) => {
))}
{/* */}