pq o marcelo tetxeir apor exemplo, tem um alinha ligada com o rafael souza, mas ele n eh conexao direta dele:? como isso funciona:? pq na pratica, no app q eu vou fazer, se uma pessoa tem interacao com outra, elas ja tao ligadas e pronto, entende?
Ah, entendi o problema! Você está certo - se duas pessoas têm interação, elas deveriam estar conectadas diretamente. O bug está na lógica de geração das conexões. Vou corrigir para que as conexões sejam bidirecionais e consistentes:
Agora as conexões estão 100% consistentes!
Quando você implementar com dados reais, a lógica será:
// Se pessoa A interage com pessoa B
personA.connections.push(personB.id)
personB.connections.push(personA.id) // Automático!Agora cada linha no mapa representa uma interação real e bidirecional entre duas pessoas! 🎉
The code returns the following error:
Cannot access 'isExpanded' before initialization
at StudentInteractionMap (/student-interaction-map)
Revise the code to address the error.
I was previewing: /
I see the error! There's a circular reference in the isExpanded state initialization. Let me fix that:
The error was caused by trying to initialize the isExpanded state with itself, creating a circular reference. Now it's properly initialized with false as the default value.
a renata silveir apor ex, so tem conexao com a priscila moura. mas ela esta no grfao, entre entidade slonges. erla poderi ata meio que perto dela, sabe? isso facilita a visualizacao. tem que ter logica. alem disos, seria bom se ciruclos NUNCA se ocassem, nao so nos centros, mas nas bordas tambem. inclsuve, reocmedno diminuir a espesura da sbordas, pra ficar masi como se fosse um contorno memso, nao uma espessura tao grande assim. reduzir leveemnte.