Skip to content

Instantly share code, notes, and snippets.

View danielbuechele's full-sized avatar

Daniel Büchele danielbuechele

View GitHub Profile
import { print as printGraphQL } from 'graphql-tag/printer';
import RecursiveIterator from 'recursive-iterator';
import objectPath from 'object-path';
export function createNetworkInterface(url) {
return {
query(request) {
const formData = new FormData();
// search for File objects on the request and set it as formData
@danielbuechele
danielbuechele / scriptable.js
Last active October 27, 2020 19:30
Covid Widget
if (!config.runsInWidget) {
return;
}
const url = `https://api.coronavirus.data.gov.uk/v1/data?filters=areaName=United%2520Kingdom;areaType=overview&structure=%7B%22date%22:%22date%22,%22value%22:%22newCasesByPublishDate%22%7D`;
const req = new Request(url);
const res = await req.loadJSON();
const chart = {
type: "line",