Commit f3aaf87
fix(multipart-encoding): show encoding in snippet before file is uploaded
When the body is empty (no file selected), preserve the original
placeholder formdata params from the Postman request and apply the
selected encoding contentType to them. This ensures the code snippet
reflects the encoding selection immediately — before the user uploads
a file — since postman-code-generators emits `;type=<ct>` for FormParams
that have a contentType set.
Also wraps the Content-Type FormSelect in a div to push it onto its own
row below the property label.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 7a12bf6 commit f3aaf87
2 files changed
Lines changed: 32 additions & 10 deletions
File tree
- packages/docusaurus-theme-openapi-docs/src/theme/ApiExplorer
- Body/FormBodyItem
Lines changed: 12 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
111 | 113 | | |
112 | 114 | | |
113 | 115 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
306 | 326 | | |
307 | 327 | | |
308 | 328 | | |
| |||
0 commit comments