Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
| Download
Path: react / flux / website / core / Site.js
Views: 51041
1
/**
2
* @providesModule Site
3
* @jsx React.DOM
4
*/
5
6
var React = require('React');
7
var HeaderLinks = require('HeaderLinks');
8
9
var Site = React.createClass({
10
render: function() {
11
return (
12
<html>
13
<head>
14
<meta charSet="utf-8" />
15
<meta httpEquiv="X-UA-Compatible" content="IE=edge,chrome=1" />
16
<title>Flux | Application Architecture for Building User Interfaces</title>
17
<meta name="viewport" content="width=device-width" />
18
<meta property="og:title" content="Flux | Application Architecture for Building User Interfaces" />
19
<meta property="og:type" content="website" />
20
<meta property="og:url" content="http://facebook.github.io/flux/index.html" />
21
<meta property="og:description" content="Application Architecture for Building User Interfaces" />
22
23
<link rel="stylesheet" href="/flux/css/flux.css" />
24
25
<script type="text/javascript" src="//use.typekit.net/vqa1hcx.js"></script>
26
<script type="text/javascript">{'try{Typekit.load();}catch(e){}'}</script>
27
</head>
28
<body>
29
30
<div className="container">
31
<div className="nav-main">
32
<div className="wrap">
33
<a className="nav-home" href="/flux/">
34
<img className="nav-logo" src="/flux/img/flux_logo.svg" width="50" height="50" />
35
Flux
36
</a>
37
<HeaderLinks section={this.props.section} />
38
</div>
39
</div>
40
41
{this.props.children}
42
43
<footer className="wrap">
44
<div className="right">© 2014-2015 Facebook Inc.</div>
45
</footer>
46
</div>
47
48
<div id="fb-root" />
49
<script dangerouslySetInnerHTML={{__html: `
50
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
51
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
52
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
53
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
54
ga('create', 'UA-387204-10', 'facebook.github.io');
55
ga('send', 'pageview');
56
57
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)
58
){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";
59
fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
60
`}} />
61
</body>
62
</html>
63
);
64
}
65
});
66
67
module.exports = Site;
68
69