From 7658b4c9febdd8542435b323442163b6b04cdf9e Mon Sep 17 00:00:00 2001 From: Mo Tarbin Date: Sun, 28 Sep 2025 02:46:15 -0400 Subject: [PATCH] feat: add 'Anyone' option for assignees and disable Limited option when no assignees are selected --- src/views/ChoreEdit/ChoreEdit.jsx | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/views/ChoreEdit/ChoreEdit.jsx b/src/views/ChoreEdit/ChoreEdit.jsx index e97ec8f..216bbf3 100644 --- a/src/views/ChoreEdit/ChoreEdit.jsx +++ b/src/views/ChoreEdit/ChoreEdit.jsx @@ -659,6 +659,22 @@ const ChoreEdit = () => { '--ListItem-radius': '20px', }} > + {/* add one for Anyone if no specific assignee is selected */} + + + { + setAssignees([]) + setIsPrivate(false) + }} + overlay + disableIcon + variant='soft' + label='Anyone' + /> + + {performers?.map((item, index) => ( { Everyone in your circle - + You and others that are assigned to the task + {assignees.length === 0 + ? ' (No assignees selected, Limited option is disabled)' + : ''}