Untitled
unknown
plain_text
7 months ago
1.2 kB
1
Indexable
Never
import React from 'react' export default class Buttons extends React.Component { constructor(props){ super(props); this.state = { value: 0 }; } IncrementValue = () => { this.setState(prevState => ({ value: prevState.value + 1 })) }; DecrementValue = () => { this.setState(prevState => ({ value: prevState.value - 1 })) }; ResetValue = () => { this.setState(prevState => ({ value: prevState.value = 0 })) }; render() { return ( <> <div className='main-container'> <div className='button-container'> <button className='increment' onClick={this.IncrementValue}>increment</button> <button className='decrement' onClick={this.DecrementValue}>decrement</button> <button className='reset' onClick={this.ResetValue}>reset</button> </div> <div className='readout-container'> <p className='readout'>{this.state.value}</p> </div> </div> </> ) } };
Leave a Comment