import { Flex, Heading as ChakraHeading, LinkOverlay, Text, } from "@chakra-ui/react"; import type { FunctionComponent } from "react"; import { Link } from "react-router-dom"; import { EditorsNote } from "./EditorsNote"; import { usePackageCard } from "./PackageCard"; import testIds from "./testIds"; import { eventName } from "../../contexts/Analytics"; import { useLanguage } from "../../hooks/useLanguage"; import { getPackagePath } from "../../util/url"; import { CDKTypeBadge } from "../CDKType"; export const Heading: FunctionComponent = () => { const [currentLanguage] = useLanguage(); const { dataEvent, description, comment, constructFrameworks, name, version, } = usePackageCard(); return ( <> {name} {comment ? ( ) : ( {description || "No description available."} )} ); };