From 79ac1efe6316ed26f285b3901acbc80b9d2df6da Mon Sep 17 00:00:00 2001 From: Dejan Date: Tue, 17 Dec 2024 12:40:11 +0100 Subject: [PATCH] - Fixed issue with improper creation of Shopping todo --- components/pages/grocery/GroceryList.tsx | 12 ++++++++---- components/pages/todos/AddChoreDialog.tsx | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/components/pages/grocery/GroceryList.tsx b/components/pages/grocery/GroceryList.tsx index 5fc368c..8a77dce 100644 --- a/components/pages/grocery/GroceryList.tsx +++ b/components/pages/grocery/GroceryList.tsx @@ -145,10 +145,14 @@ const GroceryList = ({onInputFocus}: {onInputFocus: (y: number) => void}) => { - {choreDialogVisible && } + {choreDialogVisible && + + } diff --git a/components/pages/todos/AddChoreDialog.tsx b/components/pages/todos/AddChoreDialog.tsx index 561c4d9..8bbb123 100644 --- a/components/pages/todos/AddChoreDialog.tsx +++ b/components/pages/todos/AddChoreDialog.tsx @@ -31,6 +31,7 @@ interface IAddChoreDialog { isVisible: boolean; setIsVisible: (value: boolean) => void; selectedTodo?: IToDo; + isShoppingTodo?: boolean; } const defaultTodo = { @@ -168,8 +169,7 @@ const AddChoreDialog = (addChoreDialogProps: IAddChoreDialog) => { label="Save" onPress={() => { try { - if (addChoreDialogProps.selectedTodo) { - + if (addChoreDialogProps.selectedTodo && !addChoreDialogProps.isShoppingTodo) { if (validateTodo()) { updateToDo({ ...todo,