У меня есть кнопка материала-интерфейса, и я пытаюсь передать некоторый параметр моей функции обратного вызова при нажатии.
По какой-то причине способ ниже не работает.
const myApi = async (param) => {
}
<Button onClick = {myApi('text')}
data-testid='my-field'>
<Icon accessibleText = "__label__search" name = "search" size = {12} />
</Button>



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Использовать
onClick = {() => myApi("text")}
Нет необходимости добавлять «пожалуйста, помогите» к вашим вопросам (на данный момент у вас их 198). Техническое письмо является ожиданием здесь, и добавление чрезмерной и цветистой вежливости не поможет вам быстрее.