1
0
mirror of synced 2025-12-23 11:54:18 -05:00
Files
docs/components/rest/RestResponse.tsx
2022-02-28 18:30:54 +00:00

25 lines
679 B
TypeScript

import { CodeResponse } from './types'
import { CodeBlock } from './CodeBlock'
type Props = {
responses: Array<CodeResponse>
}
export function RestResponse({ responses }: Props) {
return (
<>
{responses.map((response: CodeResponse, index: number) => {
return (
<div key={`${response.httpStatusMessage}-${index}}`}>
<h4 dangerouslySetInnerHTML={{ __html: response.description }} />
<CodeBlock
codeBlock={`Status: ${response.httpStatusCode} ${response.httpStatusMessage}`}
/>
<CodeBlock codeBlock={response.payload} setHTML={true} />
</div>
)
})}
</>
)
}