I hereby claim:
- I am mxstbr on github.
- I am mxstbr (https://keybase.io/mxstbr) on keybase.
- I have a public key whose fingerprint is DF86 64CE 0ECF A8CA F8EB 3919 DAE5 1ACA D765 65B6
To claim this, I am signing this object:
| // Benötigt PhantomJS. Benutzung: $ phantomjs grab.js | |
| var page = require('webpage').create(); | |
| page.viewportSize = { | |
| width: 10000, // A0: 9933 | |
| height: 15000 // A0: 14043 | |
| }; | |
| page.open('http://localhost/~peter/map/map.html', function(){ | |
| setTimeout(function(){ |
I hereby claim:
To claim this, I am signing this object:
NOTE: Sokra confirmed I had a misunderstanding, Webpack is still a static build tool and the below won't work. It's still a nice concept though...
With webpack 1, code splitting react-router routes is quite tedious. It requires us to repeat the getComponent function over and over again. (See here for an explanation how it works with webpack 1)
Example:
<Router history={history}>
<Route
path="/"made with esnextbin
made with esnextbin
This guide assumes you have the emmet and language-babel packages already installed in Atom
keymap.cson file by clicking on Atom -> Keymap… in the menu bar'atom-text-editor[data-grammar~="jsx"]:not([mini])':| /* eslint-disable no-var */ | |
| var path = require('path'); | |
| var autoprefixer = require('autoprefixer'); | |
| const MATCH_ALL_NON_RELATIVE_IMPORTS = /^\w.*$/i; | |
| module.exports = [{ | |
| output: { | |
| filename: '[name].js', | |
| library: 'atrium-react-plugin-beta', |
To get syntax highlighting for ESNext (including JSX), you need to have pygments-lexer-babylon installed:
pip install pygments pygments-lexer-babylon
Now when you run pygmentize on a .jsx file it'll automatically use the new lexer! 🎉
| // There's two ways to use Tachyons together with styled-components | |
| // Both are valid, which one you use depends if you want to always apply a tachyons class when a certain component | |
| // is rendered or if you want to apply it for specific instances. | |
| // 1. Use .attrs to define classNames that should always be applied to a styled component | |
| // Whenever you use <Component /> now it'll have both the styled-components as well as the Tachyons class | |
| // See the docs for more info: https://www.styled-components.com/docs/basics#attaching-additional-props | |
| const Component = styled.div.attrs({ | |
| className: 'bw0-l', | |
| })` |