Я пытаюсь создать кнопку, которая при нажатии изменит логическое состояние с false на true, а затем откроет DialogBox.Я создал функцию для изменения состояния с ложного на истинное, однако я получаю следующую ошибку.
"openDialog не является функцией"
Вот код функции и диалоговое окно, которым я являюсьпытаясь использовать его с уважением:
openDialog = () => {
this.setState({
modalOpen: true,
});
};
<Dialog
className="MenuOption"
primaryText="Open"
onClick={() =>
openDialog()
}
/>
Как вы можете видеть, они очень просты> Я также нашел другие примеры, где OnCLick действительно работает, я не очень понимаю, почему это не работает.