Skip to content

Instantly share code, notes, and snippets.

View lukehedger's full-sized avatar
🍵
(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू)

Luke Hedger lukehedger

🍵
(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू)
View GitHub Profile
@lukehedger
lukehedger / react-render-html-tags.js
Last active October 7, 2018 00:13
Render HTML elements defined in JSON to JSX
import React from 'react';
const Component = (props, context) => {
const { elements } = this.props;
return (
<div>
{elements.map( (element, i) => {
@lukehedger
lukehedger / tape-browser.sh
Created June 9, 2016 09:33
Run tests in browser
npm-run browserify -t babelify test/ | npm-run browser-run -p 2222 | npm-run faucet
@lukehedger
lukehedger / r-pi-vnc.md
Last active August 9, 2018 04:43
Setup VNC between Raspberry Pi and OSX
// For each unit test you write,
// answer these questions:
describe('What component aspect are you testing?', () => {
it('What should the feature do?', () => {
const actual = 'What is the actual output?'
const expected = 'What is the expected output?'
expect(actual).toEqual(expected)
0x92Ea561678D3b3D9f587C4089C5019B32abD9F5f
0x6B503da8E07fc114D4E164e7Ef5f49cca5d81958
0xD17236a6D5800b9e0966514E56AEB72bFeBEcd04
@lukehedger
lukehedger / cheekyArray.js
Created August 25, 2017 11:39
Create iterable Array of fixed length
[...Array(4)]
RangeError: Maximum call stack size exceeded
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:61:13)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/eth-lib/src/bytes.js?:62:32)
at pad (webpack:///./node_modules/web3/packages/web3-eth-accounts/node_modules/