import { h, Component } from 'preact' import Group from './group.component' import Param from './param.component' import Button from './button.component' import ButtonGrid from './buttonGrid.component' export default class AugmentationGrid extends Component { state = { x: 0, y: 0, sum: 0, } render() { let rows = [] return ( this.setState({ x, y })} onClick={(x, y) => { this.setState({ sum: this.state.sum + x * y }) this.props.onAugment(y, x) }} /> {this.state.y} {this.state.x} {this.state.x * this.state.y} {this.state.sum} ) } }