Skip to content

Instantly share code, notes, and snippets.

View vnglst's full-sized avatar
💭
Building 🪲

Koen van Gilst vnglst

💭
Building 🪲
View GitHub Profile
import React from 'react';
import PropTypes from 'prop-types';
import { ViewPropTypes } from 'react-native';
import Popup from './Popup';
import Loader from './Loader';
import LoadingError from './LoadingError';
const AsyncPopup = ({
style,
@vnglst
vnglst / example.sh
Created June 14, 2018 10:32
Now aliasing
now alias $(now ./build --public --static) play-it.now.sh
module.exports.catchErrors = function catchErrors(fn) {
return function(...args) {
return fn(...args).catch(err => {
console.error(err)
})
}
}
@vnglst
vnglst / machine.js
Last active September 10, 2021 18:46
Generated by XState Viz: https://xstate.js.org/viz
const addNumber = assign({
numbers: (ctx, event) => {
let { howMany = 5 } = event;
let toAdd = [];
for (let i = 0; i < howMany; i++) {
toAdd.push(Math.floor(Math.random() * 9));
}
return [...ctx.numbers, ...toAdd];