diff --git a/ui/components/findings/table/finding-detail.tsx b/ui/components/findings/table/finding-detail.tsx index 00c88e285f..9dbb5a3322 100644 --- a/ui/components/findings/table/finding-detail.tsx +++ b/ui/components/findings/table/finding-detail.tsx @@ -1,6 +1,7 @@ "use client"; import { Snippet } from "@nextui-org/react"; +import ReactMarkdown from "react-markdown"; import { CodeSnippet } from "@/components/ui/code-snippet/code-snippet"; import { CustomSection } from "@/components/ui/custom"; @@ -122,15 +123,21 @@ export const FindingDetail = ({ hideCopyButton hideSymbol > -

- {attributes.check_metadata.risk} -

+ {/* eslint-disable-next-line */} +
+ {attributes.check_metadata.risk} +
)} - {renderValue(attributes.check_metadata.description)} + {/* eslint-disable-next-line */} +
+ + {attributes.check_metadata.description} + +
@@ -147,9 +154,15 @@ export const FindingDetail = ({ {attributes.check_metadata.remediation.recommendation.text && (
-

- {attributes.check_metadata.remediation.recommendation.text} -

+ {/* eslint-disable-next-line */} +
+ + { + attributes.check_metadata.remediation.recommendation + .text + } + +
{attributes.check_metadata.remediation.recommendation.url && ( - - View documentation - + {/* eslint-disable-next-line */} +
+ + {attributes.check_metadata.remediation.code.other} + +
)}