Fix secure mail contact hydration race

This commit is contained in:
BigBodyCobain
2026-05-18 12:38:20 -06:00
parent 11ea345518
commit b8384d6d91
@@ -747,7 +747,7 @@ export default function MessagesView({ onBack, onOpenDeadDrop }: MessagesViewPro
const [selectedFolder, setSelectedFolder] = useState<MailFolder>('inbox');
const [selectedMailId, setSelectedMailId] = useState<string>('');
const [messages, setMessages] = useState<MailItem[]>(ensureSeedMail([]));
const [contacts, setContacts] = useState<Record<string, Contact>>({});
const [contacts, setContacts] = useState<Record<string, Contact>>(() => getContacts());
const [identity, setIdentity] = useState<NodeIdentity | null>(null);
const [secureRequired, setSecureRequired] = useState(false);
const [wormholeReadyState, setWormholeReadyState] = useState(false);