mirror of
https://github.com/discordjs/discord.js.git
synced 2026-06-01 16:40:07 +00:00
21 lines
865 B
TypeScript
21 lines
865 B
TypeScript
import type { ApiInterface } from '@microsoft/api-extractor-model';
|
|
// import { Outline } from '../Outline';
|
|
import { Documentation } from '../documentation/Documentation';
|
|
import { HierarchyText } from '../documentation/HierarchyText';
|
|
import { Members } from '../documentation/Members';
|
|
import { ObjectHeader } from '../documentation/ObjectHeader';
|
|
import { TypeParameterSection } from '../documentation/section/TypeParametersSection';
|
|
// import { serializeMembers } from '../documentation/util';
|
|
|
|
export function Interface({ item }: { readonly item: ApiInterface }) {
|
|
return (
|
|
<Documentation>
|
|
<ObjectHeader item={item} />
|
|
<HierarchyText item={item} type="Extends" />
|
|
{item.typeParameters.length ? <TypeParameterSection item={item} /> : null}
|
|
<Members item={item} />
|
|
{/* <Outline members={serializeMembers(item)} /> */}
|
|
</Documentation>
|
|
);
|
|
}
|