attributes-kit
Version:
React component for MSON rendering
55 lines (49 loc) • 1.35 kB
JavaScript
/* eslint-disable no-console */
import React from 'react';
import { render } from 'react-dom';
import { Router, Route } from 'react-router';
import { Style } from 'radium';
import Playground from './components/Playground';
import Examples from './components/Examples';
import createBrowserHistory from 'history/createBrowserHistory';
render((
<div>
<Router history={createBrowserHistory()}>
<div>
<Route path="/" component={Playground} />
<Route path="/playground" component={Playground} />
<Route path="/examples" component={Examples} />
</div>
</Router>
<Style
rules={{
'*': {
boxSizing: 'border-box',
margin: '0',
padding: '0',
},
'.visualTestingContainer': {
display: 'flex',
flexWrap: 'wrap',
justifyContent: 'space-between',
},
'.column': {
float: 'left',
width: '30%',
padding: '10px',
},
'.column textarea': {
width: '100%',
minHeight: '200px',
},
'.options': {
float: 'left',
width: '100%',
border: '1px solid #ccc',
marginBottom: '40px',
padding: '10px',
},
}}
/>
</div>
), document.getElementById('applicationContainer'));