import {h, Component} from "preact" import {observer} from "mobx-preact" import {StickProps} from "./components-interfaces" import {Thumbstick} from "../../game/tools/thumbstick" @observer export class Stick extends Component { thumbstick: Thumbstick componentDidMount() { this.thumbstick = new Thumbstick({ zone: this.base, onMove: info => { const {stickStore} = this.props stickStore.setInfo(info) } }) } componentWillUnmount() { this.thumbstick.destructor() this.thumbstick = null } render() { const {stickStore} = this.props return
} }