import React from 'react'
import ReactDOM from 'react-dom'
import { FractalHelpers } from './FractalHelpers.js'
function FractalBox(props) {
if (props.depth > props.maxDepth) {
return null
}
else {
return (
<div style={FractalHelpers({
depth: props.depth,
heightFactor: 0.4,
lean: 0,
maxDepth: props.maxDepth,
side: 'left',
})}>
<FractalBox depth={props.depth + 1} />
</div>
)
}
}
FractalBox.defaultProps = {
depth: 1,
maxDepth: 8,
}
ReactDOM.render(
<FractalBox
// You probably don't want to change this. See below for why.
maxDepth={8}
/>,
document.getElementById('root')
)