@flanksource/clicky-ui
Version:
Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.
18 lines • 775 B
TypeScript
import { ReactElement, ReactNode } from 'react';
import { DomainDefinition, ResolvedOperation } from './types';
export type RenderLinkArgs = {
to: string;
className?: string;
children: ReactNode;
title?: string;
key?: string;
};
export type RenderLink = (args: RenderLinkArgs) => ReactElement;
export type EndpointListProps = {
operations: ResolvedOperation[];
definition: Pick<DomainDefinition, "title" | "emptyTitle" | "emptyDescription">;
renderLink: RenderLink;
getCommandHref?: (operationId: string, op: ResolvedOperation) => string;
};
export declare function EndpointList({ operations, definition, renderLink, getCommandHref, }: EndpointListProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=EndpointList.d.ts.map