import React from 'react';
import { ReactSVG } from 'react-svg';
class StepMenu extends React.Component {
handleClick(event, step, disabled) {
event.preventDefault();
if (!disabled) {
// Must update color before updating props to allow component to
// render with the proper current color rather than the state before
this.props.setStep(step);
}
}
getColor(disabled) {
return disabled ? "rgb(136, 136, 136)" : "rgb(68, 68, 68)";
}
render() {
let { hide, currentStep, stepInfo } = this.props;
if (hide) return ();
let backEnabled = currentStep === (stepInfo.length - 1);
let forwardEnabled = currentStep === 0;
return (