Skip to content

Conversation

@jakehobbs
Copy link
Member

No description provided.

@jakehobbs jakehobbs changed the title [NOT READY, WIP] react attendance page (take 2) [NOT READY, WIP] react attendance page Jan 2, 2026
@jakehobbs jakehobbs changed the title [NOT READY, WIP] react attendance page [NOT READY, WIP] react attendance pages Jan 2, 2026
@jakehobbs jakehobbs changed the title [NOT READY, WIP] react attendance pages feat: react attendance pages Jan 3, 2026
@jakehobbs jakehobbs force-pushed the jake/react-attendance-2 branch from 0368920 to f4244e9 Compare January 3, 2026 05:58
@jakehobbs jakehobbs force-pushed the jake/react-attendance-2 branch from c877be0 to 256d8d3 Compare January 3, 2026 06:10
@jakehobbs jakehobbs marked this pull request as ready for review January 3, 2026 06:10
@jakehobbs jakehobbs requested a review from alexsapps as a code owner January 3, 2026 06:10
@jakehobbs jakehobbs requested a review from mdzirbel January 3, 2026 06:13
this.names = new Set(activists.map((a) => a.name))
}

hasEmail(name: string): boolean {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it seems one has to look up the same name 3 times to get each of these properties. not a performance concern in our case but just makes usage a little more complex.

}
/>
<Label htmlFor="suppressSurvey" className="cursor-pointer">
Don&apos;t send survey
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be a "Send survey" checkbox that is checked by default when this field is visible?

we could change that later if you just want to replicate the old behavior for now

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

slight preference to leave as-is for now & address during UX/UI improvement phase. will add a TODO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants