INNER CODE UNIT · JavaScript

assetUpload

hygraph/hygraph-examples · using-asset-upload/src/index.js:7

const assetUpload = async (data) => {
  const response = await fetch(`${process.env.HYGRAPH_ENDPOINT}/upload`, {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${process.env.HYGRAPH_TOKEN}`,
      'Content-Type': 'application/x-www-form-urlencoded',
    },
    body: `url=${encodeURIComponent(data.url)}`,
  });

  if (!response.ok)
    throw new Error(
      `Issue uploading asset (${data.url}): ${response.statusText}`
    );

  return;
};

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…