Skip to content

Commit e41b19a

Browse files
committed
fix(docs): Remove null values from URL in TestRouterAdapter
1 parent 4ce6f5c commit e41b19a

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

projects/ngqp-demo/src/app/test-router-adapter.service.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ export class TestRouterAdapter implements RouterAdapter {
4343

4444
const urlSearchParams = new URLSearchParams();
4545
Object.entries(this.params).forEach(([paramName, value]) => {
46+
if (value === undefined || value === null) {
47+
urlSearchParams.delete(paramName);
48+
return;
49+
}
50+
4651
if (Array.isArray(value)) {
4752
// TODO Support non-string values using JSON.stringify
4853
value.forEach(item => urlSearchParams.append(paramName, '' + item));

0 commit comments

Comments
 (0)