UNPKG

@chayns-components/core

Version:

A set of beautiful React components for developing your own applications with chayns.

29 lines 726 B
import { getAccessToken } from 'chayns-api'; /** * Uploads a video to the streaming service */ export const postVideo = async ({ file }) => { const { accessToken } = await getAccessToken(); if (!accessToken) { return undefined; } const formData = new FormData(); formData.append('files', file); const response = await fetch('https://streamingservice.chayns.space/video?disableIntercom=true', { body: formData, headers: { Authorization: `bearer ${accessToken}` }, method: 'POST' }); if (response.ok) { const data = await response.json(); return data[0]; } throw Error(`Failed to POST video (status code: ${response.status}).`); }; //# sourceMappingURL=post.js.map