v67 was created by restoring v65
Now I have the full picture. I need to add an "Add Individual Members" section to the recipient builder in the create panel. I'll add a searchable member selector with the ability to manually add/remove individual members alongside the group-based criteria.
Now update the useEffect to combine criteria-matched members with individually added members:
Now update handleCreateNew to reset individual members:
Update the draft status check to also account for individual members:
Update the send button disabled check:
Update handleClearDraft to reset individual members:
Now add the individual member picker UI right after the criteria selection section (after </Card> for the recipient builder and before </div> closing the recipient section):
Now update the recipient count display to reflect both individual and criteria-matched members:
Also update the "Matched Recipients" label to show both sources:
Now add a column in the recipient preview table to show whether the member was added individually or matched via criteria:
I've added the ability to add individual members to announcement recipients. The new "Add Individual Members" section sits at the top of the recipient builder with a searchable, checkbox-based member picker that shows name, employee ID, phone, and email. Selected members appear as cyan badges that can be removed with an X. The recipient preview merges individually added members with criteria-matched members (deduplicating), and a "Source" column indicates whether each recipient was added individually or matched via group criteria.