diff --git a/pwa/src/templates/wooItemDetailTemplate/WOOItemDetailTemplate.tsx b/pwa/src/templates/wooItemDetailTemplate/WOOItemDetailTemplate.tsx index 59d593de..f5e3cc6f 100644 --- a/pwa/src/templates/wooItemDetailTemplate/WOOItemDetailTemplate.tsx +++ b/pwa/src/templates/wooItemDetailTemplate/WOOItemDetailTemplate.tsx @@ -50,10 +50,10 @@ export const WOOItemDetailTemplate: React.FC = ({ wo - {getItems.isSuccess && ( + {getItems.isSuccess && getItems.data && ( <> - {getItems.data?.titel !== "" ? getItems.data?.titel : t("No title available")} + {getItems.data.titel !== "" ? getItems.data.titel : t("No title available")} = ({ wo > - {getItems.data?.id && ( + {getItems.data.id && ( {t("Feature")} - {getItems.data?.id} + {getItems.data.id} )} - {getItems.data?.titel && ( + {getItems.data.titel && ( {t("Category")} {getItems.data.categorie ?? "-"} )} - {getItems.data?.samenvatting && ( + {getItems.data.samenvatting && ( {t("Summary")} {getItems.data.samenvatting} )} - {getItems.data?.beschrijving && ( + {getItems.data.beschrijving && ( {t("Description")} {getItems.data.beschrijving} )} - {getItems.data?.metadata?.verzoek?.termijnoverschrijding && ( + {getItems.data.metadata.verzoek?.termijnoverschrijding && ( {t("Exceeding the term")} - {getItems.data?.metadata?.verzoek?.termijnoverschrijding} + {getItems.data.metadata.verzoek?.termijnoverschrijding} )} - {getItems.data?.publicatiedatum && ( + {getItems.data.publicatiedatum && ( {t("Publication date")} - {getItems.data?.publicatiedatum - ? translateDate(i18n.language, getItems.data?.publicatiedatum) + {getItems.data.publicatiedatum + ? translateDate(i18n.language, getItems.data.publicatiedatum) : "-"} )} - {getItems.data?.metadata?.verzoek?.ontvangstdatum && ( + {getItems.data.metadata.verzoek?.ontvangstdatum && ( {t("Registration date")} - {translateDate(i18n.language, getItems.data?.metadata?.verzoek?.ontvangstdatum) ?? "-"} + {translateDate(i18n.language, getItems.data.metadata.verzoek?.ontvangstdatum) ?? "-"} )} - {getItems.data?.metadata?.besluitdatum && ( + {getItems.data.metadata.besluitdatum && ( {t("Decision date")} - {translateDate(i18n.language, getItems.data?.metadata?.besluitdatum) ?? "-"} + {translateDate(i18n.language, getItems.data.metadata.besluitdatum) ?? "-"} )} - {!_.isEmpty(getItems.data?.themas) && ( + {!_.isEmpty(getItems.data.themas) && ( {t("Themes")} - {getItems.data?.themas.map((thema: any, idx: number) => ( + {getItems.data.themas.map((thema: any, idx: number) => ( - {thema.hoofdthema + (idx !== getItems.data?.themas?.length - 1 ? ", " : "")} + {thema.hoofdthema + (idx !== getItems.data.themas?.length - 1 ? ", " : "")} ))} )} - {getItems.data?.metadata?.verzoek?.informatieverzoek && ( + {getItems.data.metadata.verzoek?.informatieverzoek && ( {t("Information request")} - - {getItems.data?.metadata?.verzoek?.informatieverzoek?.titel ?? - getPDFName(getItems.data?.metadata?.verzoek?.informatieverzoek?.url)} + + {getItems.data.metadata.verzoek?.informatieverzoek?.titel ?? + getPDFName(getItems.data.metadata.verzoek?.informatieverzoek?.url)} )} - {(getItems.data?.metadata?.verzoek?.besluit || - (getItems.data?.metadata?.verzoek?.besluit ?? getItems.data?.metadata?.verzoek?.besluit?.url)) && ( + {(getItems.data.metadata.verzoek?.besluit || + (getItems.data.metadata.verzoek?.besluit ?? getItems.data.metadata.verzoek?.besluit?.url)) && ( {t("Decision")} - {(getItems.data?.metadata?.verzoek?.besluit ?? - getItems.data?.metadata?.verzoek?.besluit?.url) && ( + {(getItems.data.metadata.verzoek?.besluit ?? + getItems.data.metadata.verzoek?.besluit?.url) && ( - {getItems.data?.metadata?.verzoek?.besluit?.titel ?? - getPDFName(getItems.data?.metadata?.verzoek?.besluit?.url)} + {getItems.data.metadata.verzoek?.besluit?.titel ?? + getPDFName(getItems.data.metadata.verzoek?.besluit?.url)} )} )} - {getItems.data?.metadata.verzoek?.inventarisatielijst && ( + {getItems.data.metadata.verzoek?.inventarisatielijst && ( {t("Inventory list")} - - {getItems.data?.metadata.verzoek?.inventarisatielijst?.titel ?? - getPDFName(getItems.data?.metadata?.verzoek?.inventarisatielijst?.url)} + + {getItems.data.metadata.verzoek?.inventarisatielijst?.titel ?? + getPDFName(getItems.data.metadata.verzoek?.inventarisatielijst?.url)} )} - {!_.isEmpty(getItems.data?.bijlagen) && ( + {!_.isEmpty(getItems.data.bijlagen) && ( {t("Attachments")} - {getItems.data?.bijlagen.map( + {getItems.data.bijlagen.map( (bijlage: any, idx: number) => bijlage.titel && (