From 221889cb7bf037be3a6716d74fad68a2d9851577 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Mon, 30 Nov 2015 02:15:55 -0800 Subject: [PATCH] Removed app cache. Added google analytics. --- docs/app.js | 8 ++++++++ docs/config.toml | 1 + docs/html.js | 12 +++++++++++- docs/static/graphene.appcache | 7 ------- 4 files changed, 20 insertions(+), 8 deletions(-) delete mode 100644 docs/static/graphene.appcache diff --git a/docs/app.js b/docs/app.js index 148e5fd5..593ec9fe 100644 --- a/docs/app.js +++ b/docs/app.js @@ -9,3 +9,11 @@ exports.loadContext = function(callback) { } return callback(context); }; + +exports.onRouteChange = function(state) { + if (typeof window !== "undefined" && window.ga) { + window.ga('send', 'pageview', { + page: state.pathname + }); + } +} diff --git a/docs/config.toml b/docs/config.toml index 441ef8fd..569605d9 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -1,4 +1,5 @@ siteTitle = "Graphene" +ga = "UA-12613282-7" [docs.quickstart] name = "Quickstart" diff --git a/docs/html.js b/docs/html.js index 18c59088..f126f69e 100644 --- a/docs/html.js +++ b/docs/html.js @@ -5,7 +5,7 @@ export default class Html extends React.Component { render() { var title = this.props.title || DocumentTitle.rewind(); return ( - + @@ -18,6 +18,16 @@ export default class Html extends React.Component {