From b90b5217ca7c274106f7ecea3f1ffbe877c8cb63 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Wed, 27 Nov 2024 15:11:49 -0600 Subject: [PATCH] CE-1955 - Add QAlternateButton --- src/qqq/components/buttons/DefaultButtons.tsx | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/qqq/components/buttons/DefaultButtons.tsx b/src/qqq/components/buttons/DefaultButtons.tsx index 07b0cdf..3a36c48 100644 --- a/src/qqq/components/buttons/DefaultButtons.tsx +++ b/src/qqq/components/buttons/DefaultButtons.tsx @@ -180,3 +180,24 @@ QSubmitButton.defaultProps = { label: "Submit", iconName: "check", }; + +interface QAlternateButtonProps +{ + label: string, + iconName?: string, + disabled: boolean, + onClick?: () => void +} + +export function QAlternateButton({label, iconName, disabled, onClick}: QAlternateButtonProps): JSX.Element +{ + return ( + + {iconName}} onClick={onClick} disabled={disabled}> + {label} + + + ); +} + +QAlternateButton.defaultProps = {};