janahan-law/components/services/ServicesSection.js

73 lines
3.5 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.sImgS} alt="" />
</div>
<div className="wpo-campaign-content">
<div className="wpo-campaign-text-top data-theem">
{/* <p><i className="fi flaticon-calendar"></i> {campaign.date}</p> */}
{/* <h3 style={{
whiteSpace: 'nowrap',
overflow: 'hidden',
textOverflow: 'ellipsis',
width: '100%',
display: 'block',
}}> */}
<h3>
<Link
onClick={ClickHandler}
href={`/services/${campaign.slug}`}
>
{campaign.sTitle}
</Link>
</h3>
<p>
{campaign.description}
</p>
<div className="services-btn">
<Link
onClick={ClickHandler}
href={`/services/${campaign.slug}`}
className="theme-btn full-width-btn"
>
View Services
</Link>
</div>
</div>
</div>
</div>
</div>
</div>
))}
</div>
</div>
</div>
</div>
);
}
export default ServicesSection;