From 593e2a52eacc9434554ab89350582879d1e23f94 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sun, 28 Apr 2024 15:49:10 -0600 Subject: [PATCH] Link on mobile as well --- web/src/components/navigation/Bottombar.tsx | 32 +++++++++++++++------ 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/web/src/components/navigation/Bottombar.tsx b/web/src/components/navigation/Bottombar.tsx index 38086892e..519730d99 100644 --- a/web/src/components/navigation/Bottombar.tsx +++ b/web/src/components/navigation/Bottombar.tsx @@ -51,7 +51,13 @@ function StatusAlertNav() { useEffect(() => { clearMessages("stats"); potentialProblems.forEach((problem) => { - addMessage("stats", problem.text, problem.color); + addMessage( + "stats", + problem.text, + problem.color, + undefined, + problem.relevantLink, + ); }); }, [potentialProblems, addMessage, clearMessages]); @@ -68,14 +74,22 @@ function StatusAlertNav() {
{Object.entries(messages).map(([key, messageArray]) => (
- {messageArray.map(({ id, text, color }: StatusMessage) => ( -
- - {text} -
- ))} + {messageArray.map(({ id, text, color, link }: StatusMessage) => { + const message = ( +
+ + {text} +
+ ); + + if (link) { + return {message}; + } else { + return message; + } + })}
))}