Artem
Вот именно что не передаются данные в модалку...
Короче, в общем случае модалки в верстке, но скрыты. Можно туда с бэка напихать данных и вызывать соответствующую модалку, например, по дата-атрибуту. Если же модалки параметризованы (там поля, куда из объекта лезут данные), то сложнее. Нужен этот объект. Поэтому по вызову модалки делаешь гет-запрос, по then промиса пилишь нужный объект с пришедшими данными.