У меня есть таблица пользовательского интерфейса материалов, а внутри строки есть редактируемые поля.
Есть много таких событий, как onInputCapture, onFocusCapture и другие.
но я не мог найти, что должно быть уволено, когда я выхожу из камеры или когда я закончу редактирование. Я не хочу использовать onMouseLeaving, потому что клиенты могут использовать кнопку Tab, чтобы выйти сотовый. есть ли событие типа: я закончил редактирование?
благодарю вас.
<TableCell align = "right" contentEditable = {true}
onInputCapture = { (e: React.ChangeEvent<HTMLTableCellElement>) =>
{
//some logic
}} >{data.ammount}</TableCell>



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


ContentEditable напрямую не поддерживается mui, поэтому то же самое для любого div, что было бы onInput
Вот пример стекблиц
Обновлено:
Вы можете попробовать добавить эту библиотеку реагировать-контентредактируемый
Я обновил stackblitz, и он работает с размытием
Обновлен блиц.
Я попробовал большинство из них. но я не знаю, почему я не попробовал Blur. Спасибо, сэр, за вашу помощь.
onInput работает. Но мне нужно в отпуск. я не знаю, как это сделать :( . спасибо за вашу помощь