'use client'
import React, { useEffect } from 'react'
import { INSTALL_STEPS } from './steps/steps'
import GeneralWrapperStyled from '@components/Objects/StyledElements/Wrappers/GeneralWrapper'
import { useRouter, useSearchParams } from 'next/navigation'
import { Suspense } from 'react'
function InstallClient() {
return (
<>
>
)
}
const Stepscomp = () => {
const searchParams = useSearchParams()
const router = useRouter()
const step: any = parseInt(searchParams.get('step') || '0')
const [stepNumber, setStepNumber] = React.useState(step)
const [stepsState, setStepsState] = React.useState(INSTALL_STEPS)
function handleStepChange(stepNumber: number) {
setStepNumber(stepNumber)
router.push(`/install?step=${stepNumber}`)
}
useEffect(() => {
setStepNumber(step)
}, [step])
return (
{stepsState.map((step, index) => (
handleStepChange(index)}
>
{index}
{step.name}
))}
{stepsState[stepNumber].name}
{stepsState[stepNumber].component}
)
}
const LearnHouseLogo = () => {
return (
)
}
export default InstallClient