improvements

This commit is contained in:
Myzel394 2022-11-02 12:50:52 +01:00
parent a7eece7938
commit e37eecda97

View File

@ -1,18 +1,16 @@
import {ReactElement} from "react" import {ReactElement} from "react"
import {useNavigate} from "react-router-dom" import {useNavigate} from "react-router-dom"
import {useTranslation} from "react-i18next"
import {ListItemButton, ListItemText} from "@mui/material" import {ListItemButton, ListItemText} from "@mui/material"
import {DecryptedReportContent} from "~/server-types" import {DecryptedReportContent} from "~/server-types"
import {useTranslation} from "react-i18next"
export interface ReportInformationItemProps { export interface ReportInformationItemProps {
report: DecryptedReportContent report: DecryptedReportContent
} }
export default function ReportInformationItem({ export default function ReportInformationItem({report}: ReportInformationItemProps): ReactElement {
report,
}: ReportInformationItemProps): ReactElement {
const navigate = useNavigate() const navigate = useNavigate()
const {t} = useTranslation() const {t} = useTranslation()
@ -20,7 +18,7 @@ export default function ReportInformationItem({
<ListItemButton onClick={() => navigate(`/reports/${report.id}`)}> <ListItemButton onClick={() => navigate(`/reports/${report.id}`)}>
<ListItemText <ListItemText
primary={ primary={
report.messageDetails.content.subject ?? ( report.messageDetails.content.subject || (
<i>{t("relations.report.emailMeta.emptySubject")}</i> <i>{t("relations.report.emailMeta.emptySubject")}</i>
) )
} }