import { Center, Stack } from "@chakra-ui/react"; import type { FunctionComponent } from "react"; import { usePackageState } from "./PackageState"; import testIds from "./testIds"; import { sanitizeVersion } from "../../api/package/util"; import { NavLink } from "../../components/NavLink"; import { PageLoader } from "../../components/PageLoader"; import { getPackagePath } from "../../util/url"; export const DependenciesList: FunctionComponent = () => { const assembly = usePackageState().assembly.data; if (!assembly) { return ; } const depEntries = Object.entries(assembly.dependencies ?? {}); if (!depEntries.length) { return (
This library does not have any known CDK dependencies
); } return ( {depEntries.map(([name, version]) => ( {name} - {version} ))} ); };