त्वरित शुरुआत
API नेविगेशन ट्री
import { useMemo } from "react";
import { buildOpenApiTree } from "@powerduck/tree";
import { Tree } from "@powerduck/tree/react";
function ApiNav({ document }) {
const { root } = useMemo(() => buildOpenApiTree(document), [document]);
return (
<div style={{ width: 320, height: "100%" }}>
<Tree
nodes={root.children ?? []}
onSelect={(node) => console.log(node.metadata?.method, node.metadata?.path)}
searchable
showExpandAll
defaultExpandDepth={2}
/>
</div>
);
}