import { LinkIcon } from 'lucide-react'; import Link from 'next/link'; import { Fragment } from 'react'; import { Badges } from './Badges'; import { DocNode } from './DocNode'; import { ExcerptNode } from './ExcerptNode'; export async function ParameterNode({ description = false, node, version, }: { readonly description?: boolean; readonly node: any; readonly version: string; }) { return (
{node.map((parameter: any, idx: number) => { return (
{description ? ( ) : null} {description ? : null} {parameter.name} {parameter.isOptional ? '?' : ''}: {description && parameter.description?.length ? (
) : null}
); })} {description ? (
) : null}
); }