INNER CODE UNIT · JavaScript

App

GantMan/ReactStateMuseum · React/context/src/index.js:20

export default class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
      allItems: ["nachos", "burritos", "hot dog"],
      newItemName: "",
      addItem: this.addItem,
      setNewItemName: this.setNewItemName,
      clear: this.clear
    };
  }

  addItem = () => {
    this.setState(state => ({
      allItems: [...state.allItems, state.newItemName],
      newItemName: ""
    }));
  };

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…