Merge version_2 into main #3
@@ -9,8 +9,7 @@ export default function ContactPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "/collections" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
];
|
||||
|
||||
@@ -69,22 +68,14 @@ export default function ContactPage() {
|
||||
description="We'd love to hear from you. Have a question or feedback? Send us a message and we'll respond as soon as possible."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Full Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Full Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email Address",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Your Email Address", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Tell us what you need help with...",
|
||||
rows: 5,
|
||||
name: "message", placeholder: "Tell us what you need help with...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
useInvertedBackground={false}
|
||||
|
||||
193
src/app/page.tsx
193
src/app/page.tsx
@@ -6,10 +6,9 @@ import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonia
|
||||
import FeatureCardSix from "@/components/sections/feature/FeatureCardSix";
|
||||
import ProductCardFour from "@/components/sections/product/ProductCardFour";
|
||||
import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen";
|
||||
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
|
||||
import { Zap, Star, Award, CheckCircle, ThumbsUp } from "lucide-react";
|
||||
import { Zap } from "lucide-react";
|
||||
import Link from "next/link";
|
||||
|
||||
export default function HomePage() {
|
||||
@@ -17,7 +16,6 @@ export default function HomePage() {
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Reviews", id: "#reviews" },
|
||||
{ name: "Contact", id: "#newsletter" },
|
||||
];
|
||||
|
||||
@@ -63,13 +61,7 @@ export default function HomePage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Reviews", id: "#reviews" },
|
||||
{ name: "Contact", id: "#newsletter" },
|
||||
]}
|
||||
navItems={navItems}
|
||||
brandName="INFINITY SPORT"
|
||||
bottomLeftText="Free Shipping Over 1500 EGP"
|
||||
bottomRightText="hello@infinitysport.com"
|
||||
@@ -88,29 +80,17 @@ export default function HomePage() {
|
||||
imagePosition="right"
|
||||
testimonials={[
|
||||
{
|
||||
name: "Ahmed Hassan",
|
||||
handle: "Runner",
|
||||
testimonial: "Very comfortable shoes and great service. Exceeded my expectations!",
|
||||
rating: 5,
|
||||
name: "Ahmed Hassan", handle: "Runner", testimonial: "Very comfortable shoes and great service. Exceeded my expectations!", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/man-corrects-belt-fees-groom-man-s-hands-dressing-man-buttons-pants-jeans_8353-5893.jpg?_wi=1",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/man-corrects-belt-fees-groom-man-s-hands-dressing-man-buttons-pants-jeans_8353-5893.jpg?_wi=1"},
|
||||
{
|
||||
name: "Fatima Mohamed",
|
||||
handle: "Athlete",
|
||||
testimonial: "Fast delivery and original products. Highly recommended!",
|
||||
rating: 5,
|
||||
name: "Fatima Mohamed", handle: "Athlete", testimonial: "Fast delivery and original products. Highly recommended!", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/brunette-businesswoman-posing_23-2148142801.jpg?_wi=1",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/brunette-businesswoman-posing_23-2148142801.jpg?_wi=1"},
|
||||
{
|
||||
name: "Hassan Ali",
|
||||
handle: "Customer",
|
||||
testimonial: "Great quality and perfect fit. Will buy again!",
|
||||
rating: 5,
|
||||
name: "Hassan Ali", handle: "Customer", testimonial: "Great quality and perfect fit. Will buy again!", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg?_wi=1",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg?_wi=1"},
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "Shop Now", href: "/shop" },
|
||||
@@ -131,36 +111,24 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Running Shoes",
|
||||
description:
|
||||
"Engineered for speed, comfort, and long-distance performance with advanced cushioning technology.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/view-shoe-rack-with-storage-space-footwear_23-2150839924.jpg",
|
||||
},
|
||||
title: "Running Shoes", description:
|
||||
"Engineered for speed, comfort, and long-distance performance with advanced cushioning technology.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/view-shoe-rack-with-storage-space-footwear_23-2150839924.jpg"},
|
||||
{
|
||||
id: 2,
|
||||
title: "Training Shoes",
|
||||
description:
|
||||
"Versatile athletic footwear designed for gym workouts, cross-training, and high-impact activities.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-fitness-woman-tying-her-shoelaces_171337-6287.jpg?id=7286942",
|
||||
},
|
||||
title: "Training Shoes", description:
|
||||
"Versatile athletic footwear designed for gym workouts, cross-training, and high-impact activities.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-fitness-woman-tying-her-shoelaces_171337-6287.jpg?id=7286942"},
|
||||
{
|
||||
id: 3,
|
||||
title: "Lifestyle Sneakers",
|
||||
description:
|
||||
"Stylish everyday wear that combines comfort with contemporary street fashion.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/new-sneakers_93675-130455.jpg",
|
||||
},
|
||||
title: "Lifestyle Sneakers", description:
|
||||
"Stylish everyday wear that combines comfort with contemporary street fashion.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/new-sneakers_93675-130455.jpg"},
|
||||
{
|
||||
id: 4,
|
||||
title: "New Arrivals",
|
||||
description:
|
||||
"Discover the latest releases featuring innovative designs and cutting-edge technology.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/abstract-sales-landing-page-with-image_23-2148320086.jpg",
|
||||
},
|
||||
title: "New Arrivals", description:
|
||||
"Discover the latest releases featuring innovative designs and cutting-edge technology.", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/abstract-sales-landing-page-with-image_23-2148320086.jpg"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -176,34 +144,16 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Skechers Performance Runner",
|
||||
price: "1,299 EGP",
|
||||
variant: "Black • White • Navy",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=1",
|
||||
imageAlt: "Skechers Performance Runner",
|
||||
isFavorited: false,
|
||||
id: "1", name: "Skechers Performance Runner", price: "1,299 EGP", variant: "Black • White • Navy", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=1", imageAlt: "Skechers Performance Runner", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Nike Air Zoom Elite",
|
||||
price: "1,899 EGP",
|
||||
variant: "Red • Blue • Silver",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=1",
|
||||
imageAlt: "Nike Air Zoom Elite",
|
||||
isFavorited: false,
|
||||
id: "2", name: "Nike Air Zoom Elite", price: "1,899 EGP", variant: "Red • Blue • Silver", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=1", imageAlt: "Nike Air Zoom Elite", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Adidas Ultraboost Pro",
|
||||
price: "2,299 EGP",
|
||||
variant: "White • Black • Gold",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=2",
|
||||
imageAlt: "Adidas Ultraboost Pro",
|
||||
isFavorited: false,
|
||||
id: "3", name: "Adidas Ultraboost Pro", price: "2,299 EGP", variant: "White • Black • Gold", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=2", imageAlt: "Adidas Ultraboost Pro", isFavorited: false,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -215,104 +165,33 @@ export default function HomePage() {
|
||||
tag="Trust & Quality"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "100%",
|
||||
description:
|
||||
"Original Products - All items are guaranteed authentic and sourced directly from manufacturers.",
|
||||
},
|
||||
id: "1", value: "100%", description:
|
||||
"Original Products - All items are guaranteed authentic and sourced directly from manufacturers."},
|
||||
{
|
||||
id: "2",
|
||||
value: "24/7",
|
||||
description:
|
||||
"Cash on Delivery - Pay safely when your order arrives at your doorstep.",
|
||||
},
|
||||
id: "2", value: "24/7", description:
|
||||
"Cash on Delivery - Pay safely when your order arrives at your doorstep."},
|
||||
{
|
||||
id: "3",
|
||||
value: "30 Days",
|
||||
description:
|
||||
"Easy Returns - Hassle-free returns within 30 days for complete peace of mind.",
|
||||
},
|
||||
id: "3", value: "30 Days", description:
|
||||
"Easy Returns - Hassle-free returns within 30 days for complete peace of mind."},
|
||||
{
|
||||
id: "4",
|
||||
value: "2-3 Days",
|
||||
description:
|
||||
"Fast Shipping - Quick delivery across Egypt with tracking available.",
|
||||
},
|
||||
id: "4", value: "2-3 Days", description:
|
||||
"Fast Shipping - Quick delivery across Egypt with tracking available."},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="reviews" data-section="reviews">
|
||||
<TestimonialCardTwo
|
||||
title="Customer Reviews"
|
||||
description="See what our satisfied customers have to say about Infinity Sport"
|
||||
tag="Reviews"
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Regular Customer",
|
||||
testimonial:
|
||||
"Very comfortable shoes and great service. Exceeded my expectations with the quality!",
|
||||
icon: Star,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/man-corrects-belt-fees-groom-man-s-hands-dressing-man-buttons-pants-jeans_8353-5893.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Athlete",
|
||||
testimonial:
|
||||
"Fast delivery and original products. Highly recommended to all my friends!",
|
||||
icon: Award,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/brunette-businesswoman-posing_23-2148142801.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Fitness Enthusiast",
|
||||
testimonial:
|
||||
"Great quality and perfect fit. The ordering process was smooth and easy.",
|
||||
icon: CheckCircle,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Sports Coach",
|
||||
testimonial:
|
||||
"Outstanding customer service and authentic products. Will definitely shop again!",
|
||||
icon: ThumbsUp,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/portrait-professional-businesswoman-indoors_23-2148824826.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="newsletter" data-section="newsletter">
|
||||
<ContactSplitForm
|
||||
title="Join Our Community"
|
||||
description="Get updates on new drops, exclusive offers, and insider tips from our team."
|
||||
inputs={[
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Enter your email address",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Enter your email address", required: true,
|
||||
},
|
||||
{
|
||||
name: "fullName",
|
||||
type: "text",
|
||||
placeholder: "Your full name",
|
||||
required: false,
|
||||
name: "fullName", type: "text", placeholder: "Your full name", required: false,
|
||||
},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
|
||||
@@ -12,8 +12,7 @@ export default function ProductPage({ params }: { params: { id: string } }) {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "/collections" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
];
|
||||
|
||||
@@ -60,13 +59,10 @@ export default function ProductPage({ params }: { params: { id: string } }) {
|
||||
};
|
||||
} = {
|
||||
"1": {
|
||||
name: "Skechers Performance Runner",
|
||||
price: "1,299 EGP",
|
||||
rating: 4.8,
|
||||
name: "Skechers Performance Runner", price: "1,299 EGP", rating: 4.8,
|
||||
reviews: 124,
|
||||
description:
|
||||
"Experience premium comfort with our Skechers Performance Runner. Engineered with advanced cushioning technology for all-day wear and optimal performance. Perfect for running, training, or everyday activities.",
|
||||
specifications: [
|
||||
"Experience premium comfort with our Skechers Performance Runner. Engineered with advanced cushioning technology for all-day wear and optimal performance. Perfect for running, training, or everyday activities.", specifications: [
|
||||
{ label: "Material", value: "Premium Mesh & Synthetic" },
|
||||
{ label: "Closure", value: "Lace-up" },
|
||||
{ label: "Weight", value: "280g per shoe" },
|
||||
@@ -75,20 +71,14 @@ export default function ProductPage({ params }: { params: { id: string } }) {
|
||||
sizes: ["6", "7", "8", "9", "10", "11", "12", "13"],
|
||||
colors: ["Black", "White", "Navy", "Gray"],
|
||||
image:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg",
|
||||
images: [
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg",
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg",
|
||||
],
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg", images: [
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg", "http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg"],
|
||||
},
|
||||
"2": {
|
||||
name: "Nike Air Zoom Elite",
|
||||
price: "1,899 EGP",
|
||||
rating: 4.9,
|
||||
name: "Nike Air Zoom Elite", price: "1,899 EGP", rating: 4.9,
|
||||
reviews: 256,
|
||||
description:
|
||||
"Elevate your performance with Nike Air Zoom Elite. Featuring cutting-edge Zoom Air technology for responsive cushioning and superior support. Designed for serious athletes and fitness enthusiasts.",
|
||||
specifications: [
|
||||
"Elevate your performance with Nike Air Zoom Elite. Featuring cutting-edge Zoom Air technology for responsive cushioning and superior support. Designed for serious athletes and fitness enthusiasts.", specifications: [
|
||||
{ label: "Material", value: "Engineered Mesh" },
|
||||
{ label: "Closure", value: "Lace-up" },
|
||||
{ label: "Weight", value: "260g per shoe" },
|
||||
@@ -97,20 +87,14 @@ export default function ProductPage({ params }: { params: { id: string } }) {
|
||||
sizes: ["6", "7", "8", "9", "10", "11", "12", "13"],
|
||||
colors: ["Red", "Blue", "Silver", "Black"],
|
||||
image:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg",
|
||||
images: [
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg",
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg",
|
||||
],
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg", images: [
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg", "http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg"],
|
||||
},
|
||||
"3": {
|
||||
name: "Adidas Ultraboost Pro",
|
||||
price: "2,299 EGP",
|
||||
rating: 4.7,
|
||||
name: "Adidas Ultraboost Pro", price: "2,299 EGP", rating: 4.7,
|
||||
reviews: 189,
|
||||
description:
|
||||
"The ultimate performance shoe with Adidas Ultraboost Pro technology. Maximum energy return and comfort for runners and athletes. Premium materials meet cutting-edge innovation.",
|
||||
specifications: [
|
||||
"The ultimate performance shoe with Adidas Ultraboost Pro technology. Maximum energy return and comfort for runners and athletes. Premium materials meet cutting-edge innovation.", specifications: [
|
||||
{ label: "Material", value: "Primeknit Textile" },
|
||||
{ label: "Closure", value: "Lace-up" },
|
||||
{ label: "Weight", value: "270g per shoe" },
|
||||
@@ -119,11 +103,8 @@ export default function ProductPage({ params }: { params: { id: string } }) {
|
||||
sizes: ["6", "7", "8", "9", "10", "11", "12", "13"],
|
||||
colors: ["White", "Black", "Gold", "Blue"],
|
||||
image:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg",
|
||||
images: [
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg",
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg",
|
||||
],
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg", images: [
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg", "http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg"],
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
@@ -7,6 +7,13 @@ import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"
|
||||
import Link from "next/link";
|
||||
|
||||
export default function ShopPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Contact", id: "#newsletter" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
items: [
|
||||
@@ -49,13 +56,7 @@ export default function ShopPage() {
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Shop", id: "/shop" },
|
||||
{ name: "Collections", id: "#collections" },
|
||||
{ name: "Reviews", id: "#reviews" },
|
||||
{ name: "Contact", id: "#newsletter" },
|
||||
]}
|
||||
navItems={navItems}
|
||||
brandName="INFINITY SPORT"
|
||||
bottomLeftText="Free Shipping Over 1500 EGP"
|
||||
bottomRightText="hello@infinitysport.com"
|
||||
@@ -73,64 +74,28 @@ export default function ShopPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Skechers Performance Runner",
|
||||
price: "1,299 EGP",
|
||||
variant: "Black • White • Navy",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=3",
|
||||
imageAlt: "Skechers Performance Runner",
|
||||
isFavorited: false,
|
||||
id: "1", name: "Skechers Performance Runner", price: "1,299 EGP", variant: "Black • White • Navy", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=3", imageAlt: "Skechers Performance Runner", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Nike Air Zoom Elite",
|
||||
price: "1,899 EGP",
|
||||
variant: "Red • Blue • Silver",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=2",
|
||||
imageAlt: "Nike Air Zoom Elite",
|
||||
isFavorited: false,
|
||||
id: "2", name: "Nike Air Zoom Elite", price: "1,899 EGP", variant: "Red • Blue • Silver", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=2", imageAlt: "Nike Air Zoom Elite", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Adidas Ultraboost Pro",
|
||||
price: "2,299 EGP",
|
||||
variant: "White • Black • Gold",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=4",
|
||||
imageAlt: "Adidas Ultraboost Pro",
|
||||
isFavorited: false,
|
||||
id: "3", name: "Adidas Ultraboost Pro", price: "2,299 EGP", variant: "White • Black • Gold", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=4", imageAlt: "Adidas Ultraboost Pro", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "New Balance Fresh Foam",
|
||||
price: "1,599 EGP",
|
||||
variant: "Gray • Blue • Green",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=3",
|
||||
imageAlt: "New Balance Fresh Foam",
|
||||
isFavorited: false,
|
||||
id: "4", name: "New Balance Fresh Foam", price: "1,599 EGP", variant: "Gray • Blue • Green", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=3", imageAlt: "New Balance Fresh Foam", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Puma RS-X Supreme",
|
||||
price: "1,699 EGP",
|
||||
variant: "Black • Red • White",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=5",
|
||||
imageAlt: "Puma RS-X Supreme",
|
||||
isFavorited: false,
|
||||
id: "5", name: "Puma RS-X Supreme", price: "1,699 EGP", variant: "Black • Red • White", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/sportswoman-tying-her-shoelaces-before-training-close-up-gray-background_639032-1563.jpg?_wi=5", imageAlt: "Puma RS-X Supreme", isFavorited: false,
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Asics Gel-Kayano Pro",
|
||||
price: "2,149 EGP",
|
||||
variant: "White • Blue • Yellow",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=4",
|
||||
imageAlt: "Asics Gel-Kayano Pro",
|
||||
isFavorited: false,
|
||||
id: "6", name: "Asics Gel-Kayano Pro", price: "2,149 EGP", variant: "White • Blue • Yellow", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/athlete-young-man-stretching-his-leg-hand-sidewalk-city_23-2148123950.jpg?_wi=4", imageAlt: "Asics Gel-Kayano Pro", isFavorited: false,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user