fix: use ng searchparams

use ng ActivatedRoute replacing window.location.search
This commit is contained in:
eneller committed 2025-03-23 20:57:47 +01:00
1 parent df43802b61
commit 6845f9afd3
1 file changed
+6 -4
+6 -4
View File
@@ -23,10 +23,12 @@ export class AppComponent implements OnInit {
constructor(private activatedRoute: ActivatedRoute){}
ngOnInit(): void {
//TODO consider using Angular's ActivatedRoute here instead
const params = new URLSearchParams(window.location.search);
const names = params.get('names')?.replaceAll(',', '\n');
if (names) this.playerNamesValue = names;
this.activatedRoute.queryParams.subscribe(params => {
const names = params['names']?.replaceAll(',', '\n');
if (names) {
this.playerNamesValue = names;
}
});
}
onButtonGenerate(textinput: string): void{