(options: ApiRequestOptions)
| 180 | }; |
| 181 | |
| 182 | export const getRequestBody = (options: ApiRequestOptions): any => { |
| 183 | if (options.body !== undefined) { |
| 184 | if (options.mediaType?.includes('/json')) { |
| 185 | return JSON.stringify(options.body) |
| 186 | } else if (isString(options.body) || isBlob(options.body) || isFormData(options.body)) { |
| 187 | return options.body; |
| 188 | } else { |
| 189 | return JSON.stringify(options.body); |
| 190 | } |
| 191 | } |
| 192 | return undefined; |
| 193 | }; |
| 194 | |
| 195 | export const sendRequest = async ( |
| 196 | config: OpenAPIConfig, |
no test coverage detected