Para adicionar um delay(tempo de espera) entre componentes você pode apenas inserir um componente de Javascript com o seguinte código:

return new Promise(resolve => {
    setTimeout(() => {
      console.log('5 segundos se passaram');
      resolve();
    }, 5000); //Altera aqui o tempo de delay
  });

Nesse caso como estamos usando 5000 milissegundos nós vamos ter um tempo de espera de 5 segundos, para mudar esse valor basta alterar esse valor.