35 lines
852 B
JavaScript
35 lines
852 B
JavaScript
'use strict';
|
||
|
||
import * as React from 'react';
|
||
|
||
/**
|
||
* Render app controls
|
||
*/
|
||
export class Controls extends React.Component {
|
||
constructor(props) {
|
||
super(props);
|
||
|
||
this.state = {
|
||
|
||
};
|
||
}
|
||
|
||
render() {
|
||
return <aside>
|
||
<header>
|
||
<a href="/">
|
||
<img src="images/avatar.jpg" alt="Photo de Mattéo" />
|
||
<span>Mattéo Delabre ✏️</span><br />
|
||
Back to home
|
||
</a>
|
||
</header>
|
||
|
||
<h1>The Chaos Game</h1>
|
||
<h3>Creating fractals with the chaos game</h3>
|
||
|
||
Sommets <input id="vertices" type="range" min="3" max="12" step="1" defaultValue="3" /><br />
|
||
Fraction 1/<input id="fraction" type="range" min="1" max="6" step="0.01" defaultValue="2" />
|
||
</aside>;
|
||
}
|
||
}
|