We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4ce6f5c commit e41b19aCopy full SHA for e41b19a
1 file changed
projects/ngqp-demo/src/app/test-router-adapter.service.ts
@@ -43,6 +43,11 @@ export class TestRouterAdapter implements RouterAdapter {
43
44
const urlSearchParams = new URLSearchParams();
45
Object.entries(this.params).forEach(([paramName, value]) => {
46
+ if (value === undefined || value === null) {
47
+ urlSearchParams.delete(paramName);
48
+ return;
49
+ }
50
+
51
if (Array.isArray(value)) {
52
// TODO Support non-string values using JSON.stringify
53
value.forEach(item => urlSearchParams.append(paramName, '' + item));
0 commit comments