87990390c1
- import Modal component from shared components - rename emailFormOpen state to emailModalOpen for clarity - convert handleEmailSubmit from form event handler to plain async function - move email change form into a Modal instead of inline collapsible form - pass pendingEmailMessage as Input description prop instead of separate paragraph - simplify toggle button to only show when no pending message