Там вроде оказалось так, что у нас есть dropzone (аддон на фронте: создаёт поле, в которое можно закидывать файлы) и если в options у этого аддона прописать url: config.apollo.apiURL, то файл куда-то загружается таким образом, что становится доступен и на фронте, и на беке. В итоге получилось, что изначально меня просили не прогрузку делать, а просто ID'шник файла получить и его Graphql запросом отправить на бек, чтобы по ID'шнику можно было файл найти. Впрочем, здесь советовали что-то вроде аддона для graphql, который можно на беке реализовать, чтобы файл через graphql посылать, добавляя тип Upload. Мб его попробуем использовать.
В общем, загрузка файла каким-то образом связана с этими двумя строчками. uploadQuery - это graphql'овский запрос, который потом вызывается в нужном месте. Но может кто объяснить как этот код работает? В первую очередь что такое .loc.source.body и как работает config.apollo.apiURL (мб по крайней мере ссылки на документацию, где можно об этом узнать)
@uxname По типу как для клиента генерить ? codegen ? Так тогда мне перегенерировать придется каждый раз после добавления изменений, не удобно на стадии старта, по другому никак ?