import { capitalize } from "@allurereport/core-api"; import { SvgIcon, allureIcons } from "@allurereport/web-components"; import { type FunctionalComponent } from "preact"; import { useI18n } from "@/stores"; import * as styles from "./styles.scss"; const icons: Record = { flaky: allureIcons.lineIconBomb2, known: allureIcons.lineAlertsAlertCircle, muted: allureIcons.lineGeneralEye, }; export const TestResultInfoStatuses: FunctionalComponent<{ statuses: [string, boolean][] }> = ({ statuses }) => { const { t } = useI18n("filters"); return (
{statuses.map(([status], key: number) => { const title = t(status); return (
{capitalize(title)}
); })}
); };