Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

Commit 07bfd07

Browse files
committed
refactor: code style
1 parent 612edbe commit 07bfd07

File tree

3 files changed

+52
-34
lines changed

3 files changed

+52
-34
lines changed

src/app/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {Component} from '@angular/core';
22

33
@Component({
4-
selector : 'app',
4+
selector: 'app',
55
templateUrl: './app.component.html',
66
})
77
export class AppComponent {

src/app/app.module.ts

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,41 @@
1-
import {NgModule} from '@angular/core'
2-
import {RouterModule} from "@angular/router";
3-
import {rootRouterConfig} from "./app.routes";
4-
import {AppComponent} from "./app.component";
5-
import {GithubService} from "./github/shared/github.service";
6-
import {FormsModule, ReactiveFormsModule} from "@angular/forms";
7-
import {BrowserModule} from "@angular/platform-browser";
8-
import {HttpModule} from "@angular/http";
9-
import {AboutComponent} from './about/about.component';
10-
import {HomeComponent} from './home/home.component';
11-
import {RepoBrowserComponent} from './github/repo-browser/repo-browser.component';
12-
import {RepoListComponent} from './github/repo-list/repo-list.component';
13-
import {RepoDetailComponent} from './github/repo-detail/repo-detail.component';
14-
import {LocationStrategy, HashLocationStrategy} from '@angular/common';
1+
import { NgModule } from '@angular/core'
2+
import { RouterModule } from '@angular/router';
3+
import { rootRouterConfig } from './app.routes';
4+
import { AppComponent } from './app.component';
5+
import { GithubService } from './github/shared/github.service';
6+
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
7+
import { BrowserModule } from '@angular/platform-browser';
8+
import { HttpModule } from '@angular/http';
9+
10+
import { AboutComponent } from './about/about.component';
11+
import { HomeComponent } from './home/home.component';
12+
import { RepoBrowserComponent } from './github/repo-browser/repo-browser.component';
13+
import { RepoListComponent } from './github/repo-list/repo-list.component';
14+
import { RepoDetailComponent } from './github/repo-detail/repo-detail.component';
15+
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
1516
import { ContactComponent } from './contact/contact.component';
1617

1718
@NgModule({
18-
declarations: [AppComponent, AboutComponent, RepoBrowserComponent, RepoListComponent, RepoDetailComponent, HomeComponent, ContactComponent],
19-
imports : [BrowserModule, FormsModule, ReactiveFormsModule, HttpModule, RouterModule.forRoot(rootRouterConfig)],
20-
providers : [GithubService, {provide: LocationStrategy, useClass: HashLocationStrategy}],
21-
bootstrap : [AppComponent]
19+
declarations: [
20+
AppComponent,
21+
AboutComponent,
22+
RepoBrowserComponent,
23+
RepoListComponent,
24+
RepoDetailComponent,
25+
HomeComponent,
26+
ContactComponent
27+
],
28+
imports: [
29+
BrowserModule,
30+
FormsModule,
31+
ReactiveFormsModule,
32+
HttpModule,
33+
RouterModule.forRoot(rootRouterConfig, { useHash: true })
34+
],
35+
providers: [
36+
GithubService
37+
],
38+
bootstrap: [ AppComponent ]
2239
})
2340
export class AppModule {
2441

src/app/app.routes.ts

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1-
import {Routes} from '@angular/router';
2-
import {AboutComponent} from './about/about.component';
3-
import {HomeComponent} from './home/home.component';
4-
import {RepoBrowserComponent} from './github/repo-browser/repo-browser.component';
5-
import {RepoListComponent} from './github/repo-list/repo-list.component';
6-
import {RepoDetailComponent} from './github/repo-detail/repo-detail.component';
1+
import { Routes } from '@angular/router';
2+
3+
import { AboutComponent } from './about/about.component';
4+
import { HomeComponent } from './home/home.component';
5+
import { RepoBrowserComponent } from './github/repo-browser/repo-browser.component';
6+
import { RepoListComponent } from './github/repo-list/repo-list.component';
7+
import { RepoDetailComponent } from './github/repo-detail/repo-detail.component';
78
import { ContactComponent } from './contact/contact.component';
89

910
export const rootRouterConfig: Routes = [
10-
{path: '', redirectTo: 'home', pathMatch: 'full'},
11-
{path: 'home', component: HomeComponent},
12-
{path: 'about', component: AboutComponent},
13-
{path: 'github', component: RepoBrowserComponent,
11+
{ path: '', redirectTo: 'home', pathMatch: 'full' },
12+
{ path: 'home', component: HomeComponent },
13+
{ path: 'about', component: AboutComponent },
14+
{ path: 'github', component: RepoBrowserComponent,
1415
children: [
15-
{path: '', component: RepoListComponent},
16-
{path: ':org', component: RepoListComponent,
16+
{ path: '', component: RepoListComponent },
17+
{ path: ':org', component: RepoListComponent,
1718
children: [
18-
{path: '', component: RepoDetailComponent},
19-
{path: ':repo', component: RepoDetailComponent}
19+
{ path: '', component: RepoDetailComponent },
20+
{ path: ':repo', component: RepoDetailComponent }
2021
]
2122
}]
2223
},
23-
{path: 'contact', component: ContactComponent}
24+
{ path: 'contact', component: ContactComponent }
2425
];
2526

0 commit comments

Comments
 (0)