diff --git a/src/components/invite/InviteForm.tsx b/src/components/invite/InviteForm.tsx index 0d911a9..71e3b6d 100644 --- a/src/components/invite/InviteForm.tsx +++ b/src/components/invite/InviteForm.tsx @@ -141,9 +141,9 @@ const InviteForm: React.FC = ({ - + {/* Network Selection Option */} - + - - - + {!isSelectionMode && ( + + + + + + )} @@ -209,15 +233,15 @@ const ContactListPage = () => { handleContactClick(contact.id)} sx={{ - cursor: 'pointer', + cursor: isSelectionMode ? 'default' : 'pointer', transition: 'all 0.2s ease-in-out', border: 1, borderColor: 'divider', - '&:hover': { + '&:hover': !isSelectionMode ? { borderColor: 'primary.main', boxShadow: theme.shadows[4], transform: 'translateY(-2px)', - }, + } : {}, }} > @@ -336,6 +360,25 @@ const ContactListPage = () => { Added {formatDate(contact.createdAt)} + + {/* Select button for selection mode */} + {isSelectionMode && ( + + )}