Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

258
Visualizações
I want to add a dynamic node with an edge in react flow renderer. I am able to add a dynamic node but I am unable to connect the edge by default

I am able to add a dynamic node but I am unable to connect the edge by default. If I add a new node I need to provide source and target, how do I provide source and target of a dynamic node?

const initialNodes = [
    {
      id: 'a',
      data: { label: 'Start' },
      position: { x: 250, y: 25 },
      style: { borderRadius: '50%', padding: '10px', color: 'white', backgroundColor: '#6ede87' }
    },
    {
      id: 'z',
      data: { label: 'End' },
      position: { x: 250, y: 700 },
      style: { borderRadius: '50%', padding: '14px', color: 'white', backgroundColor: 'red' }
    },


  ];
const initialEdges = [
    { id: 'e1-2', source: edgeID, target: ++edgeID },

  ]
 const [nodes, setNodes] = useState(initialNodes);
  const [edges, setEdges] = useState(initialEdges);

//adding a new node :
    const newNode = {
      
       type:'selectorNode2',
       id,
      position: {
        x: Math.random() * 500,
        y: Math.random() * 500,
       },
       data: {
         label: `${nameofNode}`,
      },
      style: {
         background: typeofNode === 1 ? '#ff6700' : typeofNode === 2 ? '#ff0072' : typeofNode === 3 ? '#668de3' : '#fffff',
         color: '#ffff',
         border: '1px solid #222138',
         width: 180,
         borderRadius: typeofNode === 2 ? '50px' : '0px',
        

       },
      };

enter image description here

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda