Skip to content

Instantly share code, notes, and snippets.

@albertBarsegyan
Created December 24, 2021 18:53
Show Gist options
  • Save albertBarsegyan/358731a8b44dfd7dafdb91c63a316c45 to your computer and use it in GitHub Desktop.
Save albertBarsegyan/358731a8b44dfd7dafdb91c63a316c45 to your computer and use it in GitHub Desktop.
import { Octokit } from '@octokit/rest';
export const octokit = new Octokit({
auth: process.env.NEXT_PUBLIC_GITHUB_TOKEN,
});
export const octokitResponse = async (responseUrl, dataToSend) => {
const responseData = await fetch(responseUrl, {
body: JSON.stringify(dataToSend),
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
});
const parsedResponse = await responseData.json();
return parsedResponse;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment