Skip to content

Instantly share code, notes, and snippets.

@olivier-work
olivier-work / index.js
Created October 1, 2015 19:36
requirebin sketch
var Moment = require('moment-timezone');
var a = '2015-10-07T22:18:00-05:00';
console.log(Moment(a).format());
@olivier-work
olivier-work / index.js
Last active August 26, 2015 04:16
requirebin sketch
var TopoSort = require('topo-sort');
var traverse = require('traverse');
var dotty = require('dotty');
var xtend = require('xtend');
var obj1 = {
prop1: 0,
prop2: 333,
prop3: {
@olivier-work
olivier-work / index.js
Created August 25, 2015 02:41
requirebin sketch
var fit = require('canvas-fit');
var canvas = document.createElement('canvas');
document.body.appendChild(canvas);
window.addEventListener('resize', fit(canvas), false);
var ctx = canvas.getContext('2d');
ctx.fillRect(canvas.width / 4, canvas.height / 4, canvas.width / 2, canvas.height / 2);
window.canvas = canvas;
window.ctx = ctx;

React Async

React Async is an addon for React which allows to define and render components which require a part of its state to be fetched via an asynchronous method (for example using an XHR request to get data from a server).

We call this type of components asynchronous components.

Concept