Текущий проект реакции, над которым я работаю, включает добавление и удаление данных из firebase. Проблема в том, что когда пользователь создает и удаляет одновременно (возможно, из-за какой-то орфографической ошибки), запрос на удаление не выполняется, потому что он был сделан, когда запрос на создание все еще обрабатывался. Итак, мне нужно будет определить, ожидает ли приложение ответа о создании. В этом случае я продолжу запрос на удаление. Если нет, то я дам определенный интервал, прежде чем запрос на удаление может продолжиться. Как вы, наверное, догадались, мне нужно будет знать, ожидает ли мое приложение уже ответа на какое-то действие, которое мог предпринять пользователь, и только после этого я могу определить, могу ли я продолжить выполнение других запросов и как это сделать. Как этого добиться? Как узнать, обрабатывает ли мое приложение запрос?