Есть компонент Main, в котором есть метод render и есть компонент Second, унаследованный от Main. ComponentDidMount вызывается от Second, а render от Main
Как это реализован в одном моем сервисе. При авторизации создается токен, который дальше отправляется со всеми запросами от пользователя. Как только с данного аккаунта делается еще одна авторизация, то создается новый токен, а все предыдущие обнуляются и запросы с этим токенами начинают возвращать 403 ошибку.
На самом деле, в простой реализации, массовое редактирование ничем не отличается от одиночного. Вместо одного ID, редактируемого объекта, передается несколько, которые кладутся в некий массив при выборе чекбоксов и далее участвуют в update записей в БД
Мы делали подобную реализацию. Встраиваемый чат, который раздается с другого сервера. Вариантов много, но мы используем 2:
1. Скрипт который подключается в iframe с сервера, на котором размещен. Для этого нужно разрешить CORS для frontend сервера
2. Собранный js-скрипт, который кидается на frontend и подключается, как обычно, ну и монтируется в некий DOM-элемент.
Не можешь сделать почему? Ошибка какая? Как выполняется авторизация на API?
Я могу предполагать, что проблема может быть в CORS, раз уж запрос на чужой API.
Если с заголовки чужого API, все же, позволяют делать кросс-доменные запросы, то авторизованный запрос может выглядеть следующим образом, если речь конечно о http авторизации - (http|https)://username:password@example.com
На самом деле, не вижу проблемы. Build реакт-приложения представляет собой набор статических файлов, а значит и отдавать их можно с любого веб сервера. Используете хоть Apache, хоть Nginx, хоть XAMPP, смотря что больше нравится.
Самый простой вариант это сделать отдельную таблицу с адресами и хранить их там, хоть структурированной строкой. Также сделать отдельную таблицу со связями адресов к организациям. При поиске проверять вхождение города, области или чего угодно еще в строку с адресом и тогда уже выдавать список организаций.
Объясню почему отдельная таблица адресов. У организации может быть > 1 адреса (юридический и фактический, например), даже если сейчас это не так, то лучше заранее предусмотреть.
А что значит все работает норм? Как тестировалось соединение без участия приложения?
Вот, amritb.github.io/socketio-client-tool - нужно пробовать подключаться к сокету по https и отправлять сообщения. Если, действительное, все ок - то тогда уже вопросы к приложению.