All files / src/components/PackageCard Highlight.tsx

0% Statements 0/6
0% Branches 0/5
0% Functions 0/1
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19                                     
import { Box } from "@chakra-ui/react";
import type { FunctionComponent } from "react";
import { usePackageCard } from "./PackageCard";
import { highlightsFrom } from "../../util/package";
import { Highlight as HighlightComponent } from "../Highlight";
 
export const Highlight: FunctionComponent = () => {
  const { packageTags = [] } = usePackageCard()?.metadata ?? {};
  const [highlight] = highlightsFrom(packageTags);
 
  if (!highlight) return null;
 
  return (
    <Box fontSize="xs">
      <HighlightComponent {...highlight} />
    </Box>
  );
};