department-of-veterans-affairs/vets-website

View on GitHub
src/applications/virtual-agent/app-entry.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import 'platform/polyfills';
import '@department-of-veterans-affairs/virtual-agent/sass/virtual-agent';

import startApp from 'platform/startup';

import routes from './routes';
import reducer from './reducers';
import manifest from './manifest.json';

const script = document.createElement('script');
script.nonce = '**CSP_NONCE**';
script.type = 'text/javascript';
script.text =
  'function recordLinkClick(data) {\n' +
  '  console.log("in the script");\n' +
  '  window.dataLayer && window.dataLayer.push(data);\n' +
  '  return false;\n' +
  '};';
document.body.appendChild(script);

startApp({
  entryName: manifest.entryName,
  url: manifest.rootUrl,
  reducer,
  routes,
});