Skip to content

Instantly share code, notes, and snippets.

### Keybase proof
I hereby claim:
* I am davesherratt on github.
* I am davesherratt (https://keybase.io/davesherratt) on keybase.
* I have a public key whose fingerprint is 7C8D 3BC8 F366 AB9E 20DD 7960 8389 BAA6 9DD4 2B05
To claim this, I am signing this object:
@davesherratt
davesherratt / DefaultLayout.jsx
Created January 26, 2016 21:02 — forked from koistya/DefaultLayout.jsx
React.js (ReactJS) Page and Layout components. For a complete sample visit https://github.com/kriasoft/react-starter-kit and http://reactjs.kriasoft.com (demo)
/**
* Page layout, reused across multiple Page components
* @jsx React.DOM
*/
var React = require('react');
var ExecutionEnvironment = require('react/lib/ExecutionEnvironment');
var Navigation = require('../components/Navigation.jsx');
var DefaultLayout = React.createClass({
var config = require('../config');
var nickcolor = require('./nickcolor');
var nodeStatic = require('node-static');
var fs = require('fs');
var path = require('path');
var osHomedir = require('os-homedir');
var mkdirp = require('mkdirp');
var crypto = require('crypto');
var logger = require('winston');
var imgur = require('imgur');