Skip to content

Instantly share code, notes, and snippets.

@jwaldrip
Created June 28, 2018 15:29
Show Gist options
  • Save jwaldrip/38b711061f754c3f46f126dcd9bdc5b3 to your computer and use it in GitHub Desktop.
Save jwaldrip/38b711061f754c3f46f126dcd9bdc5b3 to your computer and use it in GitHub Desktop.
// @flow
async function fetchLanguage(lang: string, fields: Array<string>) {
await response = fetch({
method: "POST",
headers: {
"content-type": "application/json"
},
body: JSON.stringify({
query: `
query FetchLanguage($lang: String!) {
languageDictionary(lang: $lang) {
${fields.join(", ")}
}
}
`,
arguments: {
lang
}
}),
});
const { data } = await response.json();
return data.languageDictionary;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment