Skip to content

Instantly share code, notes, and snippets.

/**
* Adapted from https://github.com/Khan/react-components/blob/master/js/timeout-transition-group.jsx
*/
var React = require('react/addons');
var ReactTransitionGroup = React.addons.TransitionGroup;
var Velocity = require('velocity-animate');
var transitions = {
// Forcefeeding: property order = [after, before]
@pselden
pselden / .jshintrc
Last active August 29, 2015 14:08 — forked from insin/.jshintrc
{
"browser": true,
"node": true,
"curly": true,
"devel": true,
"globals": {
"ActiveXObject": true,
"async": true,
"moment": true,
@pselden
pselden / gist:1607330
Created January 13, 2012 16:26
Async task list that starts to execute immediately as soon as you push it.
function Tasks(){
var totalTasks = 0,
tasksComplete = 0,
taskResults = [],
waiting = false,
self = this;
this.push = function(task){
var taskId = totalTasks;
totalTasks += 1;