<commit_before>import React, { PropTypes, Component } from 'react';
import shouldPureComponentUpdate from 'react-pure-render/function';
import requestFullScreen from 'binary-utils/lib/requestFullscreen';
import ClockContainer from './ClockContainer';
import LanguagePicker from '../_common/LanguagePicker';
// import Perf from 'react-addons-perf';

// const performPerfTest = () => {
// 	Perf.start();
// 	setTimeout(() => {
// 		Perf.stop();
// 		const measurements = Perf.getLastMeasurements();
// 		// Perf.printInclusive(measurements);
// 		Perf.printWasted(measurements);
// 		// Perf.printOperations(measurements);
// 	}, 10000);
// };

// console.log(process.env !== 'production');

export default class Footer extends Component {

	shouldComponentUpdate = shouldPureComponentUpdate;

	static propTypes = {
		actions: PropTypes.object.isRequired,
	};

	render() {
		return (
			<div id="footer" className="inverse">
				<button
					className="btn-secondary"
					style={{ margin: '0.5rem' }}
					onClick={() => requestFullScreen(document.getElementById('root'))}
				>
					Full Screen
				</button>
				<div id="clock" >
					<ClockContainer />
				</div>
				{/* <button className="btn-secondary" onClick={performPerfTest}>Perf Test</button> */}
				<LanguagePicker {...this.props} className="language-picker" />
			</div>
		);
	}
}
<commit_msg>Remove language picker from footer.<commit_after>import React, { PropTypes, Component } from 'react';
import shouldPureComponentUpdate from 'react-pure-render/function';
import requestFullScreen from 'binary-utils/lib/requestFullscreen';
import ClockContainer from './ClockContainer';
// import LanguagePicker from '../_common/LanguagePicker';
// import Perf from 'react-addons-perf';

// const performPerfTest = () => {
// 	Perf.start();
// 	setTimeout(() => {
// 		Perf.stop();
// 		const measurements = Perf.getLastMeasurements();
// 		// Perf.printInclusive(measurements);
// 		Perf.printWasted(measurements);
// 		// Perf.printOperations(measurements);
// 	}, 10000);
// };

// console.log(process.env !== 'production');

export default class Footer extends Component {

	shouldComponentUpdate = shouldPureComponentUpdate;

	static propTypes = {
		actions: PropTypes.object.isRequired,
	};

	render() {
		return (
			<div id="footer" className="inverse">
				<button
					className="btn-secondary"
					style={{ margin: '0.5rem' }}
					onClick={() => requestFullScreen(document.getElementById('root'))}
				>
					Full Screen
				</button>
				<div id="clock" >
					<ClockContainer />
				</div>
				{/* <button className="btn-secondary" onClick={performPerfTest}>Perf Test</button> */}
				{/* <LanguagePicker {...this.props} className="language-picker" /> */}
			</div>
		);
	}
}

{'fraction_non_alphanumeric': 0.16648451730418942, 'fraction_numerical': 0.005100182149362477, 'mean_word_length': 3.7756521739130435, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 29, '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': '7012525', 'n_tokens_mistral': 954, 'n_tokens_neox': 834, 'n_words': 162}