Мне нужно открыть модал с помощью onClick, переменная, вызывающая модал, вложена между ключами перевода. Вот часть кода. При нажатии на текст ссылки у меня в настоящее время появляется следующее сообщение об ошибке: Не удается прочитать свойство 'modaleNouvelleOeuvre' с неопределенным значением: - /
modaleNouvelleOeuvre(ouvert = true) { /*Ouvert means Open*/
this.setState({ modaleOeuvre: ouvert })
}
{t('flot.split.tableaudebord.vide.indication')}
<a href="#" onClick={(e) => { e.preventDefault(); this.modaleNouvelleOeuvre() }}>
{t('flot.split.tableaudebord.vide.indication-lien')}</a>
В другом месте на странице есть кнопка, чтобы открыть тот же модал:
<Modal
open={this.state.modaleOeuvre}
onClose={() => { this.modaleNouvelleOeuvre(false); if (this.state.audio) this.state.audio.stop() }}
size="large"
closeIcon
closeOnDimmerClick={false}
>