feat: Update to API references look and feel (#343)

Co-authored-by: Vadim Smirnov <smirnou.vadzim@gmail.com>
Co-authored-by: zakariasaad <zakaria.elas@gmail.com>
Co-authored-by: Vilfred Sikker <vilfredsikker@gmail.com>
Co-authored-by: olivermrbl <oliver@mrbltech.com>
This commit is contained in:
Kasper Fabricius Kristensen
2021-08-20 10:26:29 +02:00
committed by GitHub
parent 40400b483c
commit 143f06aa39
85 changed files with 19022 additions and 7116 deletions

View File

@@ -0,0 +1,29 @@
export const formatMethodParams = method => {
const { parameters, requestBody } = method
const params = []
if (parameters && parameters.length > 0) {
parameters.map(p => {
return params.push({
property: p.name,
description: p.description,
required: p.required,
type: p.schema.type,
})
})
}
if (requestBody) {
const { required, properties } = requestBody
properties.map(p => {
return params.push({
property: p.property,
description: p.description,
required: required ? required.some(req => req === p.property) : false,
type: p.type,
nestedModel: p.nestedModel,
})
})
}
return { properties: params }
}