Files
prowler/ui/components/findings/muted.tsx
Alejandro Bailo 50556df713 feat(ui): add findings grouped view (#10425)
Co-authored-by: Adrián Jesús Peña Rodríguez <adrianjpr@gmail.com>
Co-authored-by: Alan Buscaglia <gentlemanprogramming@gmail.com>
2026-03-30 14:17:36 +02:00

34 lines
752 B
TypeScript

import {
Tooltip,
TooltipContent,
TooltipTrigger,
} from "@/components/shadcn/tooltip";
import { MutedIcon } from "../icons";
interface MutedProps {
isMuted: boolean;
mutedReason: string;
}
export const Muted = ({
isMuted,
mutedReason = "This finding is muted",
}: MutedProps) => {
if (isMuted === false) return null;
return (
<Tooltip>
<TooltipTrigger asChild>
<div className="flex items-center gap-1">
<MutedIcon className="text-text-neutral-primary size-2" />
<span className="text-text-neutral-primary text-sm">Muted</span>
</div>
</TooltipTrigger>
<TooltipContent>
<span className="text-xs">{mutedReason}</span>
</TooltipContent>
</Tooltip>
);
};