exampleModal: false
                  
                  
                    };
                  
                  
                    toggleModal = state => {
                  
                  
                      this.setState({
                  
                  
                        [state]: !this.state[state]
                  
                  
                      });
                  
                  
                    };
                  
                  
                  ...
                  
                  
                  onClick={() => this.toggleModal("exampleModal")}
                  
                  
                  
                  
                  
                  может мне кто-нибудь объяснить  
                  
                  
                  [state]: !this.state[state],
                  
                  
                   ну или сказать куда копать?
                  
                  
                
Значение в поле по имени в переменной state инвертируется
square brackets [ ] because [ ] lets us query object key names programmatically (similar to how array[2] or object[keyA] works).
Обсуждают сегодня