From d4d13d06fe9e033e92b2330b9b10ca775cf32446 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 30 Jan 2024 09:57:53 -0600 Subject: [PATCH] CE-793 - Add disabled prop to delete button --- src/qqq/components/buttons/DefaultButtons.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/qqq/components/buttons/DefaultButtons.tsx b/src/qqq/components/buttons/DefaultButtons.tsx index 982ab82..4af1237 100644 --- a/src/qqq/components/buttons/DefaultButtons.tsx +++ b/src/qqq/components/buttons/DefaultButtons.tsx @@ -73,13 +73,17 @@ export function QSaveButton({label, iconName, onClickHandler, disabled}: QSaveBu interface QDeleteButtonProps { onClickHandler: any + disabled?: boolean } -export function QDeleteButton({onClickHandler}: QDeleteButtonProps): JSX.Element +QDeleteButton.defaultProps = { + disabled: false +}; +export function QDeleteButton({onClickHandler, disabled}: QDeleteButtonProps): JSX.Element { return ( - delete}> + delete} disabled={disabled}> Delete