import React from 'react';
const ProcessStep = ({
icon,
title,
description,
stepNumber,
isLast = false
}) => {
return (
{/* Step Number Badge */}
{stepNumber}
{/* Icon */}
{
e.currentTarget.style.transform = 'scale(1.1) rotate(5deg)';
}}
onMouseLeave={(e) => {
e.currentTarget.style.transform = 'scale(1) rotate(0deg)';
}}
>
{icon}
{/* Title */}
{title}
{/* Description */}
{description}
{/* Arrow to next step */}
{!isLast && (
→
)}
);
};
const ProcessFlow = ({ steps, title }) => {
return (
{title && (
{title}
)}
{steps.map((step, index) => (
))}
);
};
export default ProcessFlow;