import { capitalize } from "@allurereport/core-api"; import { SvgIcon, Text, allureIcons } from "@allurereport/web-components"; import clsx from "clsx"; import { useI18n } from "@/stores/locale"; import * as styles from "./styles.scss"; const icons: Record = { blocker: allureIcons.lineArrowsChevronUpDouble, critical: allureIcons.lineArrowsChevronUp, normal: allureIcons.lineGeneralEqual, minor: allureIcons.lineArrowsChevronDown, trivial: allureIcons.lineArrowsChevronDownDouble, }; export const TestResultSeverity = ({ severity = "normal" }: { severity?: string }) => { const { t } = useI18n("severity"); const statusClass = clsx(styles[`severity-${severity}`]); return (
{capitalize(t(severity))}
); };