<commit_before>import { Component } from '@angular/core';
import { ViewController, NavController, IonicPage } from 'ionic-angular';


@IonicPage()
@Component({
  selector: 'page-menu',
  templateUrl: 'menu.html'
})
export class MenuPage {
  options: Array<{ component: string, title: string }>;

  constructor(public viewCtrl: ViewController, public navCtrl: NavController) {
    this.options = [
      { component: 'SobrePage', title: 'Sobre o projeto' },
    ]
  }

  goToPage(page: string) {
    this.navCtrl.push(page);
    this.close();
  }

  close() {
    this.viewCtrl.dismiss();
  }
}
<commit_msg>Resolve problema com o botão voltar #22<commit_after>import { Component } from '@angular/core';
import { App, ViewController, NavController, IonicPage } from 'ionic-angular';


@IonicPage()
@Component({
  selector: 'page-menu',
  templateUrl: 'menu.html'
})
export class MenuPage {
  options: Array<{ component: string, title: string }>;

  constructor(
    public app: App,
    public viewCtrl: ViewController,
    public navCtrl: NavController
  ) {
    this.options = [
      { component: 'SobrePage', title: 'Sobre o projeto' },
    ]
  }

  goToPage(page: string) {
    this.app.getRootNav().push(page);
    this.close();
  }

  close() {
    return this.viewCtrl.dismiss();
  }
}

{'fraction_non_alphanumeric': 0.14473684210526316, 'fraction_numerical': 0.0015479876160990713, 'mean_word_length': 3.7362637362637363, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '7354618', 'n_tokens_mistral': 433, 'n_tokens_neox': 423, 'n_words': 100}