<commit_before>import React, { Component } from 'react';
import { Link, withRouter } from 'react-router-dom';
import { Row, Col, FormGroup, ControlLabel, FormControl, HelpBlock, Button } from 'react-bootstrap';
import handleSignup from '../lib/signup';

class Signup extends Component {
  componentDidMount() {
    handleSignup({ component: this });
  }

  handleSubmit(event) {
    event.preventDefault();
  }

  render() {
    return (
      <div className="Signup">
        <Row>
          <Col xs={12} sm={6} md={5} lg={4} className="center-block">
            <h4 className="page-header">Créer votre identifiant</h4>
            <p>Vous avez déjà un identifiant ? <Link to="/recover-password">Retrouvez-le ici</Link></p>
            <form
              ref={form => (this.signupForm = form)}
              onSubmit={this.handleSubmit}
            >
              <Row>
                <Col xs={6} sm={6}>
                  <FormGroup>
                    <ControlLabel>Prénom</ControlLabel>
                    <FormControl
                      type="text"
                      ref="firstName"
                      name="firstName"
                      placeholder="prénom"
                    />
                  </FormGroup>
                </Col>
                <Col xs={6} sm={6}>
                  <FormGroup>
                    <ControlLabel>Nom</ControlLabel>
                    <FormControl
                      type="text"
                      ref="lastName"
                      name="lastName"
                      placeholder="nom <NAME>ille"
                    />
                  </FormGroup>
                </Col>
              </Row>
              <FormGroup>
                <ControlLabel>Identifiant (e-mail)</ControlLabel>
                <FormControl
                  type="text"
                  ref="emailAddress"
                  name="emailAddress"
                  placeholder="<EMAIL>"
                />
                <HelpBlock>Cette adresse e-mail sera votre nouvel identifiant.</HelpBlock>
              </FormGroup>
              <FormGroup>
                <ControlLabel>Mot de passe</ControlLabel>
                <FormControl
                  type="password"
                  ref="password"
                  name="password"
                  placeholder="<PASSWORD>"
                />
              </FormGroup>
              <FormGroup>
                <ControlLabel>Confirmation mot de passe</ControlLabel>
                <FormControl<commit_msg>Update text component Signup<commit_after>import React, { Component } from 'react';
import { Link, withRouter } from 'react-router-dom';
import { Row, Col, FormGroup, ControlLabel, FormControl, HelpBlock, Button } from 'react-bootstrap';
import handleSignup from '../lib/signup';

class Signup extends Component {
  componentDidMount() {
    handleSignup({ component: this });
  }

  handleSubmit(event) {
    event.preventDefault();
  }

  render() {
    return (
      <div className="Signup">
        <Row>
          <Col xs={12} sm={6} md={5} lg={4} className="center-block">
            <h4 className="page-header">Créer votre identifiant</h4>
            <p>Vous avez déjà un identifiant ? <Link to="/recover-password">Retrouvez-le ici</Link></p>
            <form
              ref={form => (this.signupForm = form)}
              onSubmit={this.handleSubmit}
            >
              <Row>
                <Col xs={6} sm={6}>
                  <FormGroup>
                    <ControlLabel>Prénom</ControlLabel>
                    <FormControl
                      type="text"
                      ref="firstName"
                      name="firstName"
                      placeholder="prénom"
                    />
                  </FormGroup>
                </Col>
                <Col xs={6} sm={6}>
                  <FormGroup>
                    <ControlLabel>Nom</ControlLabel>
                    <FormControl
                      type="text"
                      ref="lastName"
                      name="lastName"
                      placeholder="nom de famille"
                    />
                  </FormGroup>
                </Col>
              </Row>
              <FormGroup>
                <ControlLabel>Identifiant (e-mail)</ControlLabel>
                <FormControl
                  type="text"
                  ref="emailAddress"
                  name="emailAddress"
                  placeholder="<EMAIL>"
                />
                <HelpBlock>Cette adresse e-mail sera votre identifiant.</HelpBlock>
              </FormGroup>
              <FormGroup>
                <ControlLabel>Mot de passe</ControlLabel>
                <FormControl
                  type="password"
                  ref="password"
                  name="password"
                  placeholder="<PASSWORD>"
                />
              </FormGroup>
              <FormGroup>
                <ControlLabel>Confirmation mot de passe</ControlLabel>
                <FormControl
{'fraction_non_alphanumeric': 0.10925705204608661, 'fraction_numerical': 0.004370282081843465, 'mean_word_length': 1.2377777777777779, 'pattern_counts': {'":': 0, '<': 92, '<?xml version=': 0, '>': 92, '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': '6707392', 'n_tokens_mistral': 1299, 'n_tokens_neox': 1201, 'n_words': 244}