Skip to content

Commit f2ca3ea

Browse files
committed
updated nodejs test and codegen
1 parent 857e0c1 commit f2ca3ea

File tree

3 files changed

+176
-108
lines changed

3 files changed

+176
-108
lines changed

lib/codegen/js/axios.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ class AxiosCodeGen {
88
final bool isNodeJs;
99

1010
String kStringImportNode = """import axios from 'axios';
11+
import qs from 'qs';
1112
{%if hasFileInFormData -%}
1213
import fs from 'fs'
1314
{% endif %}
14-
1515
""";
1616

1717
String kTemplateStart = """const config = {
@@ -20,7 +20,10 @@ import fs from 'fs'
2020
""";
2121

2222
String kTemplateParams = """,
23-
params: {{params}}
23+
params: {{params}},
24+
paramsSerializer: (params) => {
25+
return qs.stringify(params, { arrayFormat: 'repeat' });
26+
}
2427
""";
2528

2629
String kTemplateHeader = """,

0 commit comments

Comments
 (0)