diff --git a/src/app/samples/samples.component.ts b/src/app/samples/samples.component.ts index 0fff0ed..6f38f19 100644 --- a/src/app/samples/samples.component.ts +++ b/src/app/samples/samples.component.ts @@ -126,6 +126,10 @@ export class SamplesComponent implements OnInit { this.loadTemplateKeys('material', 'type', onLoad); this.loadTemplateKeys('condition', 'notes.comment', onLoad); this.loadTemplateKeys('measurement', 'status', onLoad); + + if("currentPage" in localStorage){ + this.page = Number(localStorage.getItem("currentPage")); + } } loadTemplateKeys(collection, insertBefore, f) { @@ -303,6 +307,7 @@ export class SamplesComponent implements OnInit { return; } this.page += delta; + localStorage.setItem("currentPage", this.page.toString()); this.loadSamples({toPage: delta}); } @@ -498,6 +503,4 @@ export class SamplesComponent implements OnInit { ucFirst(string) { // convert first character of string to uppercase return string[0].toUpperCase() + string.slice(1); } - - }