'use client'; import StepsContext from '@/context/StepsContext'; import { useCallback, useContext, useState } from 'react'; interface IStep { number: 1 | 2 | 3; name: string; last: boolean; } const Step = ({ number, name, last }: IStep) => { const { stepContext } = useContext(StepsContext); const { step, setStep } = stepContext; return (
setStep(number)}> {name}
{!last ? (