React: Create a Controlled Input. could somebody light my way? the input change the state value but the last test doesn't pass

Tell us what’s happening:

Your code so far

class ControlledInput extends React.Component {
constructor(props) {
  this.state = {
    input: ''
  // change code below this line

  // change code above this line
// change code below this line

// change code above this line
render() {
  return (
      { /* change code below this line */}
      <input value={this.state.value} onChange={
        ({target}) => this.setState({
          input: target.value.trim()
      { /* change code above this line */}
      <h4>Controlled Input:</h4>

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:73.0) Gecko/20100101 Firefox/73.0.

Challenge: Create a Controlled Input

Link to the challenge:

What part of the instructions do you not understand?

You need to read the instructions again. You have not created some methods required.

this test : “Typing in the input element should update the state and the value of the input, and the p element should render this state as you type.” doesn’t pass. i’ve been training by several ways but never pass.

the p value change in my window but not in the test