updated GA intilializing to pull from config file
This commit is contained in:
parent
ae56a04f96
commit
24abae63f2
8 changed files with 12 additions and 11 deletions
|
@ -4,7 +4,7 @@ import { createStore } from 'redux';
|
||||||
import Reducer from '../react/reducers';
|
import Reducer from '../react/reducers';
|
||||||
import { Provider } from 'react-redux';
|
import { Provider } from 'react-redux';
|
||||||
import { StaticRouter } from 'react-router-dom';
|
import { StaticRouter } from 'react-router-dom';
|
||||||
import GAListener from '../react/containers/GAListener';
|
import GAListener from '../react/components/GAListener';
|
||||||
import App from '../react/app';
|
import App from '../react/app';
|
||||||
import renderFullPage from './renderFullPage.js';
|
import renderFullPage from './renderFullPage.js';
|
||||||
import Helmet from 'react-helmet';
|
import Helmet from 'react-helmet';
|
||||||
|
|
|
@ -4,7 +4,7 @@ import { createStore, applyMiddleware } from 'redux';
|
||||||
import Reducer from '../react/reducers';
|
import Reducer from '../react/reducers';
|
||||||
import { Provider } from 'react-redux';
|
import { Provider } from 'react-redux';
|
||||||
import { StaticRouter } from 'react-router-dom';
|
import { StaticRouter } from 'react-router-dom';
|
||||||
import GAListener from '../react/containers/GAListener';
|
import GAListener from '../react/components/GAListener';
|
||||||
import App from '../react/app';
|
import App from '../react/app';
|
||||||
import renderFullPage from './renderFullPage';
|
import renderFullPage from './renderFullPage';
|
||||||
import createSagaMiddleware from 'redux-saga';
|
import createSagaMiddleware from 'redux-saga';
|
||||||
|
|
2
index.js
2
index.js
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@ import Reducer from 'reducers';
|
||||||
import createSagaMiddleware from 'redux-saga';
|
import createSagaMiddleware from 'redux-saga';
|
||||||
import rootSaga from 'sagas';
|
import rootSaga from 'sagas';
|
||||||
|
|
||||||
import GAListener from 'containers/GAListener';
|
import GAListener from 'components/GAListener';
|
||||||
import App from './app';
|
import App from './app';
|
||||||
|
|
||||||
// get the state from a global variable injected into the server-generated HTML
|
// get the state from a global variable injected into the server-generated HTML
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import GoogleAnalytics from 'react-ga';
|
import GoogleAnalytics from 'react-ga';
|
||||||
import { withRouter } from 'react-router-dom';
|
import { withRouter } from 'react-router-dom';
|
||||||
|
const { analytics: { googleId } } = require('../../../config/siteConfig.js');
|
||||||
|
|
||||||
GoogleAnalytics.initialize(null);
|
GoogleAnalytics.initialize(googleId);
|
||||||
|
|
||||||
class GAListener extends React.Component {
|
class GAListener extends React.Component {
|
||||||
componentDidMount () {
|
componentDidMount () {
|
Loading…
Reference in a new issue