fix(TransmitModal): 修复联系人选择时的事件处理逻辑

在联系人项中添加onChange事件处理,确保选择状态能够正确更新。此更改优化了用户交互体验。
This commit is contained in:
超级老白兔
2025-09-19 14:35:04 +08:00
parent 8dc19a522f
commit 6fa89dbdf4

View File

@@ -164,10 +164,13 @@ const TransmitModal: React.FC<TransmitModalProps> = ({ onConfirm }) => {
</div> </div>
) : filteredContacts.length > 0 ? ( ) : filteredContacts.length > 0 ? (
filteredContacts.map(contact => ( filteredContacts.map(contact => (
<div key={contact.id} className={styles.contactItem}> <div
key={contact.id}
className={styles.contactItem}
onChange={() => handleContactSelect(contact)}
>
<Checkbox <Checkbox
checked={isContactSelected(contact.id)} checked={isContactSelected(contact.id)}
onChange={() => handleContactSelect(contact)}
disabled={isContactSelected(contact.id)} disabled={isContactSelected(contact.id)}
> >
<div className={styles.contactInfo}> <div className={styles.contactInfo}>