mirror of
https://github.com/Redocly/redoc.git
synced 2025-08-08 06:04:56 +03:00
request single sample
This commit is contained in:
parent
92705d85b7
commit
9f89e3e9f0
|
@ -26,28 +26,33 @@ export class RequestSamples extends React.Component<RequestSamplesProps> {
|
|||
<div>
|
||||
<RightPanelHeader> Request samples </RightPanelHeader>
|
||||
|
||||
<Tabs defaultIndex={0}>
|
||||
<TabList>
|
||||
{hasBodySample && <Tab key="payload"> Payload </Tab>}
|
||||
{samples.length > 0 ?
|
||||
<Tabs defaultIndex={0}>
|
||||
<TabList>
|
||||
{hasBodySample && <Tab key="payload"> Payload </Tab>}
|
||||
{samples.map(sample => (
|
||||
<Tab key={sample.lang}>
|
||||
{sample.label !== undefined ? sample.label : sample.lang}
|
||||
</Tab>
|
||||
))}
|
||||
</TabList>
|
||||
{hasBodySample && (
|
||||
<TabPanel key="payload">
|
||||
<div>
|
||||
<PayloadSamples content={requestBodyContent!} />
|
||||
</div>
|
||||
</TabPanel>
|
||||
)}
|
||||
{samples.map(sample => (
|
||||
<Tab key={sample.lang}>
|
||||
{sample.label !== undefined ? sample.label : sample.lang}
|
||||
</Tab>
|
||||
<TabPanel key={sample.lang}>
|
||||
<SourceCodeWithCopy lang={sample.lang} source={sample.source} />
|
||||
</TabPanel>
|
||||
))}
|
||||
</TabList>
|
||||
{hasBodySample && (
|
||||
<TabPanel key="payload">
|
||||
<div>
|
||||
<PayloadSamples content={requestBodyContent!} />
|
||||
</div>
|
||||
</TabPanel>
|
||||
)}
|
||||
{samples.map(sample => (
|
||||
<TabPanel key={sample.lang}>
|
||||
<SourceCodeWithCopy lang={sample.lang} source={sample.source} />
|
||||
</TabPanel>
|
||||
))}
|
||||
</Tabs>
|
||||
</Tabs>
|
||||
: <div>
|
||||
<PayloadSamples content={requestBodyContent!} />
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
)) ||
|
||||
null
|
||||
|
|
Loading…
Reference in New Issue
Block a user