Вот ситуация:

У меня есть основной компонент (App.js), который получает базу данных с сервера (с помощью LoadData ()). Затем обработайте и передайте его через компоненты. Если для компонента создан новый дочерний элемент, компонент выполняет две функции: отправляет свойства нового элемента на сервер, а затем сервер отправляет его в базу данных. Синхронно, если новый элемент создан, Компонент проходит через свои реквизиты к родителям вплоть до Приложения, которое затем снова вызывает loadData (). Проблема в том, что loadData () вызывается раньше, чем сервер помещает новые данные в базу данных. Мой вопрос заключается в том, как я могу сказать серверу (или приложению) дождаться получения данных, пока не получат новые данные, если в базе данных произошло изменение?