UNPKG

twreporter-react

Version:

React-Redux site for The Reporter Foundation in Taiwan

40 lines (35 loc) 1.13 kB
'use strict'; var MediaQuery = require('../../../src'); var React = require('react'); var App = React.createClass({ displayName: 'demo', render: function(){ return ( <div> <div>Device Test!</div> <MediaQuery minDeviceWidth={1224} values={{deviceWidth: 1230}}> <div>You are a desktop or laptop</div> <MediaQuery minDeviceWidth={1824}> <div>You also have a huge screen</div> </MediaQuery> <MediaQuery maxWidth={1224}> <div>You are sized like a tablet or mobile phone though</div> </MediaQuery> </MediaQuery> <MediaQuery maxDeviceWidth={1224}> <div>You are a tablet or mobile phone</div> </MediaQuery> <MediaQuery orientation='portrait'> <div>You are portrait</div> </MediaQuery> <MediaQuery orientation='landscape'> <div>You are landscape</div> </MediaQuery> <MediaQuery minResolution='2dppx'> <div>You are retina</div> </MediaQuery> </div> ); } }); console.log(React.renderToString(<App />));