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.