import React, { Component } from 'react'; import Hardware from './Hardware'; import Requirement from './Requirement'; import BlocklyWindow from '../Blockly/BlocklyWindow'; import Grid from '@material-ui/core/Grid'; import Typography from '@material-ui/core/Typography'; import ReactMarkdown from 'react-markdown' class Instruction extends Component { render() { var step = this.props.step; var isHardware = step.hardware && step.hardware.length > 0; var areRequirements = step.requirements && step.requirements.length > 0; return (