Skip to content

Commit 33ea101

Browse files
committed
Integrate with ngx-quicklink
1 parent 0723de1 commit 33ea101

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

Diff for: package.json

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@angular/core": "6.0.7",
2323
"@angular/forms": "6.0.7",
2424
"@angular/platform-browser": "6.0.7",
25+
"ngx-quicklink": "../ng-quicklinks/dist/src",
2526
"@angular/platform-browser-dynamic": "6.0.7",
2627
"@angular/router": "6.0.7",
2728
"core-js": "^2.4.1",

Diff for: src/app/app-routing.module.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { NgModule } from '@angular/core';
2-
import { Routes, RouterModule, PreloadAllModules } from '@angular/router';
2+
import { Routes, RouterModule } from '@angular/router';
3+
import { QuicklinkStrategy } from 'ngx-quicklink';
34

45
const routes: Routes = [
56
{
@@ -25,7 +26,7 @@ const routes: Routes = [
2526
// preload all modules; optionally we could
2627
// implement a custom preloading strategy for just some
2728
// of the modules (PRs welcome 😉)
28-
preloadingStrategy: PreloadAllModules
29+
preloadingStrategy: QuicklinkStrategy
2930
})],
3031
exports: [RouterModule]
3132
})

Diff for: src/app/shared/shared.module.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ import { ArticleListComponent, ArticleMetaComponent, ArticlePreviewComponent } f
88
import { FavoriteButtonComponent, FollowButtonComponent } from './buttons';
99
import { ListErrorsComponent } from './list-errors.component';
1010
import { ShowAuthedDirective } from './show-authed.directive';
11+
import { QuicklinkModule } from 'ngx-quicklink';
1112

1213
@NgModule({
1314
imports: [
1415
CommonModule,
1516
FormsModule,
1617
ReactiveFormsModule,
1718
HttpClientModule,
18-
RouterModule
19+
RouterModule,
20+
QuicklinkModule
1921
],
2022
declarations: [
2123
ArticleListComponent,
@@ -27,6 +29,7 @@ import { ShowAuthedDirective } from './show-authed.directive';
2729
ShowAuthedDirective
2830
],
2931
exports: [
32+
QuicklinkModule,
3033
ArticleListComponent,
3134
ArticleMetaComponent,
3235
ArticlePreviewComponent,

Diff for: yarn.lock

+8
Original file line numberDiff line numberDiff line change
@@ -3974,6 +3974,9 @@ next-tick@1:
39743974
version "1.0.0"
39753975
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
39763976

3977+
ngx-quicklink@../ng-quicklinks/dist/src:
3978+
version "0.0.0"
3979+
39773980
no-case@^2.2.0:
39783981
version "2.3.2"
39793982
resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac"
@@ -5091,6 +5094,11 @@ run-queue@^1.0.0, run-queue@^1.0.3:
50915094
dependencies:
50925095
aproba "^1.1.1"
50935096

5097+
rxjs-compat@^6.0.0-rc.0:
5098+
version "6.3.3"
5099+
resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.3.3.tgz#2ab3b9ac0dac0c073749d55fef9c03ea1df2045c"
5100+
integrity sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA==
5101+
50945102
rxjs@^6.0.0, rxjs@^6.2.1:
50955103
version "6.2.1"
50965104
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.1.tgz#246cebec189a6cbc143a3ef9f62d6f4c91813ca1"

0 commit comments

Comments
 (0)