From 56b1033da29d825e22a5e6a05c8371f5cb84bbab Mon Sep 17 00:00:00 2001 From: Dominik Stefancik Date: Tue, 29 Oct 2019 23:49:47 +0100 Subject: [PATCH 1/2] Add Resouces component app and set its route --- src/app/app-routing.module.ts | 6 ++++++ src/app/app.module.ts | 2 ++ src/app/homepage/header/header.component.html | 1 + .../homepage/pages/resources/resources.component.html | 4 ++++ src/app/homepage/pages/resources/resources.component.ts | 9 +++++++++ 5 files changed, 22 insertions(+) create mode 100644 src/app/homepage/pages/resources/resources.component.html create mode 100644 src/app/homepage/pages/resources/resources.component.ts diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index ef6a1637d1..2cc0ac8c01 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -19,6 +19,7 @@ import { ModulesComponent } from './homepage/pages/modules/modules.component'; import { PipesComponent } from './homepage/pages/pipes/pipes.component'; import { SupportComponent } from './homepage/pages/support/support.component'; import { RedirectGuard } from './shared/guards/redirect.guard'; +import { ResourcesComponent } from './homepage/pages/resources/resources.component'; const routes: Routes = [ { @@ -98,6 +99,11 @@ const routes: Routes = [ component: MigrationComponent, data: { title: 'Migration guide - FAQ' }, }, + { + path: 'resources', + component: ResourcesComponent, + data: { title: 'Resources' }, + }, { path: 'support', component: SupportComponent, diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 52c46cf584..d2cdf01234 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -35,6 +35,7 @@ import { BasePageComponent } from './homepage/pages/page/page.component'; import { PipesComponent } from './homepage/pages/pipes/pipes.component'; import { SupportComponent } from './homepage/pages/support/support.component'; import { SharedModule } from './shared/shared.module'; +import { ResourcesComponent } from './homepage/pages/resources/resources.component'; const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = { suppressScrollX: true, @@ -72,6 +73,7 @@ const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = { CustomDecoratorsComponent, ApplicationContextComponent, MigrationComponent, + ResourcesComponent, SupportComponent, WhoUsesComponent, EnterpriseComponent, diff --git a/src/app/homepage/header/header.component.html b/src/app/homepage/header/header.component.html index d868b0fa81..f3eb813fc5 100644 --- a/src/app/homepage/header/header.component.html +++ b/src/app/homepage/header/header.component.html @@ -59,6 +59,7 @@ >Courses +
  • Resources
  • Sponsor us
  • +

    Resources

    +

    This page contains links to useful resources to get started or more familiar with Nest.js framework.

    + diff --git a/src/app/homepage/pages/resources/resources.component.ts b/src/app/homepage/pages/resources/resources.component.ts new file mode 100644 index 0000000000..7a7b70ff5a --- /dev/null +++ b/src/app/homepage/pages/resources/resources.component.ts @@ -0,0 +1,9 @@ +import { ChangeDetectionStrategy, Component } from '@angular/core'; +import { BasePageComponent } from '../page/page.component'; + +@Component({ + selector: 'app-resources', + templateUrl: './resources.component.html', + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class ResourcesComponent extends BasePageComponent {} From 252158b14f0cf4311218554ec95ef8b3069c56dd Mon Sep 17 00:00:00 2001 From: Dominik Stefancik Date: Tue, 29 Oct 2019 23:51:02 +0100 Subject: [PATCH 2/2] Add links ro various resources --- .../pages/resources/resources.component.html | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/app/homepage/pages/resources/resources.component.html b/src/app/homepage/pages/resources/resources.component.html index 738d4699f8..2173174fd2 100644 --- a/src/app/homepage/pages/resources/resources.component.html +++ b/src/app/homepage/pages/resources/resources.component.html @@ -1,4 +1,24 @@