Skip to content

Commit d2592a0

Browse files
authored
Merge pull request #1517 from kaechele/fix-queryserializer-example
Fix querySerializer example
2 parents 7a1694f + a1085df commit d2592a0

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

docs/openapi-fetch/api.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,17 @@ const { data, error } = await GET("/search", {
4949
query: { tags: ["food", "california", "healthy"] },
5050
},
5151
querySerializer(q) {
52-
let s = "";
52+
let s = [];
5353
for (const [k, v] of Object.entries(q)) {
5454
if (Array.isArray(v)) {
55-
s += `${k}[]=${v.join(",")}`;
55+
for (const i of v) {
56+
s.push(`${k}[]=${i}`);
57+
}
5658
} else {
57-
s += `${k}=${v}`;
59+
s.push(`${k}=${v}`);
5860
}
5961
}
60-
return s; // ?tags[]=food&tags[]=california&tags[]=healthy
62+
return s.join("&"); // ?tags[]=food&tags[]=california&tags[]=healthy
6163
},
6264
});
6365
```

0 commit comments

Comments
 (0)