Home / Class/ NumberInputExtraZeroes Class — react Architecture

NumberInputExtraZeroes Class — react Architecture

Architecture documentation for the NumberInputExtraZeroes class in NumberInputExtraZeroes.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  a7bb18dc_722e_d287_3e96_2b178be470cc["NumberInputExtraZeroes"]
  58a7e499_7fc4_2aa1_c61c_1fd2cdb46cd6["NumberInputExtraZeroes.js"]
  a7bb18dc_722e_d287_3e96_2b178be470cc -->|defined in| 58a7e499_7fc4_2aa1_c61c_1fd2cdb46cd6
  06682b9c_efc7_8155_3674_91bc2b0d9d06["render()"]
  a7bb18dc_722e_d287_3e96_2b178be470cc -->|method| 06682b9c_efc7_8155_3674_91bc2b0d9d06

Relationship Graph

Source Code

fixtures/dom/src/components/fixtures/number-inputs/NumberInputExtraZeroes.js lines 5–28

class NumberInputExtraZeroes extends React.Component {
  state = {value: '3.0000'};
  changeValue = () => {
    this.setState({
      value: '3.0000',
    });
  };
  onChange = event => {
    this.setState({value: event.target.value});
  };
  render() {
    const {value} = this.state;
    return (
      <Fixture>
        <div>{this.props.children}</div>

        <div className="control-box">
          <input type="number" value={value} onChange={this.onChange} />
          <button onClick={this.changeValue}>Reset to "3.0000"</button>
        </div>
      </Fixture>
    );
  }
}

Domain

Frequently Asked Questions

What is the NumberInputExtraZeroes class?
NumberInputExtraZeroes is a class in the react codebase, defined in fixtures/dom/src/components/fixtures/number-inputs/NumberInputExtraZeroes.js.
Where is NumberInputExtraZeroes defined?
NumberInputExtraZeroes is defined in fixtures/dom/src/components/fixtures/number-inputs/NumberInputExtraZeroes.js at line 5.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free