From 5e46ceb83307d5c417045679739be6ac2668b297 Mon Sep 17 00:00:00 2001 From: skidoodle Date: Wed, 13 Dec 2023 12:56:02 +0100 Subject: [PATCH] xd --- src/components/Buttons.tsx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/components/Buttons.tsx b/src/components/Buttons.tsx index 8e4f828..8a66db5 100644 --- a/src/components/Buttons.tsx +++ b/src/components/Buttons.tsx @@ -29,12 +29,15 @@ const CustomButton: React.FC = ({ label, link }) => { }, [link]) const getColor = (): ButtonColor => { - if (status === 200) { - return 'primary' - } else if (status === 404) { - return 'danger' - } else { - return 'default' + switch (true) { + case isLoading: + return 'default' + case status === 200: + return 'primary' + case status === 404: + return 'danger' + default: + return 'default' } } @@ -50,7 +53,7 @@ const CustomButton: React.FC = ({ label, link }) => {