diff --git a/src/components/ResourceTable.tsx b/src/components/ResourceTable.tsx index cd40624..68c3f6a 100644 --- a/src/components/ResourceTable.tsx +++ b/src/components/ResourceTable.tsx @@ -119,17 +119,30 @@ export const ResourceDescription = ({ manufacturer: null | Manufacturer; description: string; }) => { + const ImportantNotice = () => { + if (!manufacturer) { + return <>; + } + + if (!manufacturer.required && !manufacturer.notice) { + return <>; + } + + return ( +
+

IMPORTANT

+

+ {manufacturer.notice + ? manufacturer.notice + : `This resource requires the patient to have a ${manufacturer.name} device`} +

+
+ ); + }; + return (
- {manufacturer?.required ? ( -
-

IMPORTANT

-

- This resource requires the patient to have a {manufacturer.name}{" "} - device -

-
- ) : undefined} +

{description}