Skip to content

Instantly share code, notes, and snippets.

View vvo's full-sized avatar
🌱
Growing indie hacker

Vincent Voyer vvo

🌱
Growing indie hacker
View GitHub Profile
@vvo
vvo / esnextbin.md
Created November 17, 2016 14:36
esnextbin sketch
ʳᵉᵐᵒᵗᵉ
ᵖᵃʳⁱˢ
ˢᶠ
ⁿʸ
ᵒᶠᶠ
@vvo
vvo / esnextbin.md
Created November 8, 2016 12:38
esnextbin sketch
@vvo
vvo / instantsearch.min.js
Created July 22, 2016 14:13
instantsearch.js issue 919
/*! instantsearch.js UNRELEASED | © Algolia Inc. and other contributors; Licensed MIT | github.com/algolia/instantsearch.js */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.instantsearch=t():e.instantsearch=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(1),i=r(o);e.exports=i.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),n(2),n(3);var o=n(4),i=r(o),a=n(5),s=r(a),u=n(34),l=r(u),c=n(226),f=r(c),p=n(405),d=r(p),h=n(409),m=r(h),v=n(413),g=r(v),y=n(417),b=r(y),_=n(422),C=r(_),w=n(426),x=r(w),P=n(428),E=r(P),R=n(430),S=r(R),O=n(431),k=r(O),T=n
@vvo
vvo / Algolia + React.markdown
Created July 21, 2016 07:37
Algolia + React
@vvo
vvo / fail-test.js
Created October 21, 2015 07:50
Failing test
let expectedElement = <div><Label name="Marie" /></div>;
@vvo
vvo / test.js
Created October 20, 2015 14:57
expect-jsx test
import React from 'react';
import expect from 'expect';
import {createRenderer} from 'react-addons-test-utils';
import expectJSX from 'expect-jsx';
expect.extend(expectJSX);
import Button from './Button.js';
import Label from './Label.js';
describe('Button', () => {
"scripts": {
"test": "mocha test.js --compilers js:babel-core/register",
"test:watch": "mocha test.js --compilers js:babel-core/register --watch --reporter min"
}
@vvo
vvo / test.js
Created October 20, 2015 14:29
onClick test
import React from 'react';
import expect from 'expect';
import {createRenderer} from 'react-addons-test-utils';
import expectJSX from 'expect-jsx';
expect.extend(expectJSX);
import Button from './Button.js';
import Label from './Label.js';
describe('Button', () => {
@vvo
vvo / Button.js
Last active October 20, 2015 14:29
Button.js
import React from 'react';
import Label from './Label';
class Button extends React.Component {
render() {
return <div onClick={this.props.click}><Label name={this.props.name} /></div>;
}
}
export default Button;