janahan-law/components/services/ServicesSection.js
2025-08-13 22:08:59 +05:30

59 lines
3.1 KiB
JavaScript

import React from "react";
import Link from 'next/link'
import SectionTitle from "../SectionTitle/SectionTitle";
import Campaign from '../../api/campaign'
import Image from "next/image";
const ClickHandler = () => {
window.scrollTo(10, 0);
}
const ServicesSection = (props) => {
return (
<div className={`wpo-campaign-area section-padding ${props.cmClass}`}>
<div className="container">
<SectionTitle subTitle={'Campaign'} Title={'Our Upcoming Campaign'} />
<div className="wpo-campaign-wrap">
<div className="row">
{Campaign.map((campaign, cam) => (
<div className="col-lg-4 col-md-6 col-12" key={cam}>
<div className="wpo-campaign-single">
<div className="wpo-campaign-item">
<div className="wpo-campaign-img">
<Image src={campaign.cImg} alt="" />
</div>
<div className="wpo-campaign-content">
<div className="wpo-campaign-text-top">
{/* <small>{campaign.thumb}</small> */}
<h2><Link onClick={ClickHandler} href={'/campaign-single/[slug]'} as={`/campaign-single/${campaign.slug}`}>{campaign.title}</Link></h2>
<p><i className="fi flaticon-calendar"></i> {campaign.date}</p>
{/* <p><i className="fi flaticon-pin"></i> {campaign.location}</p> */}
{/* <div className="progress-section">
<div className="process">
<div className="progress">
<div className="progress-bar" style={{width: `${campaign.progress}%`}}>
<div className="progress-value"><span>{campaign.progress}</span>%</div>
</div>
</div>
</div>
</div> */}
{/* <ul>
<li><span>Raised:</span> ${campaign.raised}</li>
<li><span>Goal:</span> ${campaign.goal}</li>
</ul> */}
</div>
</div>
</div>
</div>
</div>
))}
</div>
</div>
</div>
</div>
);
}
export default ServicesSection;