<commit_before>'use strict';
import React from 'react';
import PropTypes from 'prop-types';
import Header from '../components/header.js';
import ItemBlock from '../components/itemblock.js';
import { withRouter } from 'next/router'

export class Volunteering extends React.Component {
  static get propTypes () {
    return {
      router: PropTypes.object.isRequired
    };
  }
  render () {
    return (
      <div>
        <Header title='Volunteering And Hangouts' description='Where does Gavin hangout?' pathname={this.props.router.pathname} />
        <div className="container">
          <h1>Volunteering and Hangouts</h1>

          <ItemBlock key="nodeschool-yvr"
            img="/static/img/volunteering/nodeschool-yvr.png"
            link="https://community.vancouvertech.com/groups/nodeschool"
            title="NodeSchool Vancouver"
          >
            <p>
              Help out where I can. Usually finding a group that wants to do a certain excersize at our events and help mentor them.
            </p>
            <p>
              <a href="https://community.vancouvertech.com/groups/nodeschool">forum</a>{' | '}
              <a href="https://github.com/nodeschool/vancouver">github</a>{' | '}
              <a href="https://meetup.com/nodeschool-vancouver">meetup</a>{' | '}
              <a href="https://twitter.com/nodeschoolyvr">twitter</a>
            </p>
          </ItemBlock>

          <ItemBlock key="yvr-dev"
            link="https://yvrdev.herokuapp.com"
            title="Vancouver Developers Slack"
          />

          <ItemBlock key="cascadiajs"
            link="http://slack.cascadiajs.com/"
            title="CascadiaJS Slack"
          />
        </div>
      </div>
    );
  }
}

export default withRouter(Volunteering)
<commit_msg>remove cascadia for now as its not really around<commit_after>'use strict';
import React from 'react';
import PropTypes from 'prop-types';
import Header from '../components/header.js';
import ItemBlock from '../components/itemblock.js';
import { withRouter } from 'next/router'

export class Volunteering extends React.Component {
  static get propTypes () {
    return {
      router: PropTypes.object.isRequired
    };
  }
  render () {
    return (
      <div>
        <Header title='Volunteering And Hangouts' description='Where does Gavin hangout?' pathname={this.props.router.pathname} />
        <div className="container">
          <h1>Volunteering and Hangouts</h1>

          <ItemBlock key="nodeschool-yvr"
            img="/static/img/volunteering/nodeschool-yvr.png"
            link="https://community.vancouvertech.com/groups/nodeschool"
            title="NodeSchool Vancouver"
          >
            <p>
              Help out where I can. Usually finding a group that wants to do a certain excersize at our events and help mentor them.
            </p>
            <p>
              <a href="https://community.vancouvertech.com/groups/nodeschool">forum</a>{' | '}
              <a href="https://github.com/nodeschool/vancouver">github</a>{' | '}
              <a href="https://meetup.com/nodeschool-vancouver">meetup</a>{' | '}
              <a href="https://twitter.com/nodeschoolyvr">twitter</a>
            </p>
          </ItemBlock>

          <ItemBlock key="yvr-dev"
            link="https://yvrdev.herokuapp.com"
            title="Vancouver Developers Slack"
          />
        </div>
      </div>
    );
  }
}

export default withRouter(Volunteering)

{'fraction_non_alphanumeric': 0.13314121037463977, 'fraction_numerical': 0.0011527377521613833, 'mean_word_length': 2.2318435754189943, 'pattern_counts': {'":': 0, '<': 48, '<?xml version=': 0, '>': 48, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1318789', 'n_tokens_mistral': 1036, 'n_tokens_neox': 995, 'n_words': 219}