<commit_before>import {loadCSS} from 'js/utils/loaders';
import App from 'js/components/App';
import Dom from 'react-dom';
import React from 'react';

//- Get webpack to extract this and use it to generate critical.css
require('css/critical.scss');

// Lazy load css
require('css/app.scss');
loadCSS('//js.arcgis.com/4.0/esri/css/main.css');

// Apply any default configurations here

// Initialize the app
Dom.render(
  <App />,
  document.getElementById('react-mount')
);<commit_msg>Fixed issue with touchmove events on mobile causing the whole page to scroll<commit_after>import {loadCSS} from 'js/utils/loaders';
import App from 'js/components/App';
import Dom from 'react-dom';
import React from 'react';

//- Get webpack to extract this and use it to generate critical.css
require('css/critical.scss');

// Lazy load css
require('css/app.scss');
loadCSS('//js.arcgis.com/4.0/esri/css/main.css');

// Apply any default configurations here


// Initialize the app
const reactMountPoint = document.getElementById('react-mount');
Dom.render(<App />, reactMountPoint);
// There is a weird bug on mobile with that needs to have touchmove prevented
reactMountPoint.addEventListener('touchmove', (evt) => {
  evt.preventDefault();
}, false);
{'fraction_non_alphanumeric': 0.13882163034705408, 'fraction_numerical': 0.003228410008071025, 'mean_word_length': 4.636363636363637, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4175915', 'n_tokens_mistral': 377, 'n_tokens_neox': 375, 'n_words': 120}