Step Number 1
import React from 'react'; import '../options.css'; import Card from './HouseCard'; import styled from 'styled-components'; const CardList = styled.div` z-index: 0; width: 100%; display: flex; justify-content: space-around; flex-wrap: wrap; `; export default function Options() { document.addEventListener('DOMContentLoaded', () => { const previousBtn = document.getElementById('previousBtn'); const nextBtn = document.getElementById('nextBtn'); const finishBtn = document.getElementById('finishBtn'); const content = document.getElementById('content'); const bullets = [...document.querySelectorAll('.bullet')]; const MAX_STEPS = 4; let currentStep = 1; nextBtn.addEventListener('click', () => { bullets[currentStep - 1].classList.add('completed'); currentStep += 1; previousBtn.disabled = false; if (currentStep === MAX_STEPS) { nextBtn.disabled = true; finishBtn.disabled = false; } content.innerText = `Step Number ${currentStep}`; }); previousBtn.addEventListener('click', () => { bullets[currentStep - 2].classList.remove('completed'); currentStep -= 1; nextBtn.disabled = false; finishBtn.disabled = true; if (currentStep === 1) { previousBtn.disabled = true; } content.innerText = `Step Number ${currentStep}`; }); finishBtn.addEventListener('click', () => { window.location.reload(); }); }) return (
About
Contact
Step 3
Step 4
Step Number 1