Skip to content

Commit 8f1439f

Browse files
change text on fallback message when api data not available
1 parent 6dd0e82 commit 8f1439f

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

src/app/timeline-viewer/timeline-viewer.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
</ng-template>
106106
</p-scrollPanel>
107107
</div>
108-
<ng-template #elseDataFallback>
109-
API temporarily unavailable.
108+
<ng-template [style]="{ display: 'flex' }" #elseDataFallback>
109+
<div>Thanks for visiting, take a deep breath and try again in a moment.</div>
110110
<button (click)="reload()">Click here to reload</button>
111111
</ng-template>

src/app/timeline-viewer/timeline-viewer.component.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,13 @@ export class TimelineViewerComponent {
4545
commentsAvailable: boolean;
4646
comments: Comment[];
4747
isSmallScreen: boolean | undefined;
48+
isLoading: boolean;
4849
constructor(private slackerNewsApi: SlackerNewsApiService) {
50+
this.isLoading = true;
4951
this.stories = [];
5052
this.comments = [];
5153
this.dataAvailable = false;
5254
this.commentsAvailable = false;
53-
}
54-
55-
ngOnInit() {
5655
this.reload();
5756
}
5857

@@ -72,7 +71,6 @@ export class TimelineViewerComponent {
7271
})
7372
.catch((e) => {
7473
this.dataAvailable = false;
75-
console.log("catch");
7674
console.log(e);
7775
});
7876
this.slackerNewsApi
@@ -85,7 +83,6 @@ export class TimelineViewerComponent {
8583
})
8684
.catch((e) => {
8785
this.commentsAvailable = false;
88-
console.log("catch");
8986
console.log(e);
9087
});
9188
}

0 commit comments

Comments
 (0)