Когда пользователь загружает изображение и нажимает кнопку «Отправить» в форме на внешнем интерфейсе (javascript), я хочу, чтобы сработал this.functions.httpsCallable('uploadImage')
. Однако я не уверен, как отправить файл через httpsCallable
.
Путь выполнения должен быть таким:
- Пользователь выбирает локальный файл и нажимает отправить .
- При отправке вызывается
this.functions.httpsCallable('uploadImage')({imageFile})
. - Функция получает изображение и отправляет обратно соответствующий ответ.
- Интерфейс печатает ответ пользователю.
Если поможет, я использую React с Gatsby для внешнего интерфейса.