Files
discord.js/apps/website/src/components/documentation/ObjectHeader.tsx

19 lines
561 B
TypeScript

import type { ApiDeclaredItem, ApiItemContainerMixin } from '@microsoft/api-extractor-model';
import { SyntaxHighlighter } from '../SyntaxHighlighter';
import { Header } from './Header';
import { SummarySection } from './section/SummarySection';
export interface ObjectHeaderProps {
item: ApiDeclaredItem & ApiItemContainerMixin;
}
export function ObjectHeader({ item }: ObjectHeaderProps) {
return (
<>
<Header kind={item.kind} name={item.displayName} />
<SyntaxHighlighter code={item.excerpt.text} />
<SummarySection item={item} />
</>
);
}