Bom dia, boa tarde, ou boa noite. Tudo bem?
Esperei até o final do curso para ver se esse bug seria resolvido, mas não foi. Também tentei de tudo quanto foi jeito consertar, mas não consegui. Acredito que possa ser algum conflito com o Kalendar.
O BUG Ao final de todo drag and drop, o evento atualiza a data de início e fim, normalmente. Porém, quando um novo evento é criado, este não atualiza suas datas. Quando a gente "solta" ele até parece que atualizou, mas é só mover um evento que estava lá desde o início, pra ele voltar a data inicial.
COMO REPRODUZIR Crie um novo evento e arraste-a no calendário. Agora arraste outro evento (que esteja ali desde o início da aplicação) e observe o evento criado voltar a sua data inicial.
TESTES
É como se o evento não existisse no hook, já que o .filter()
aplicado no hook de eventos retorna undefined
, conforme testes via console.log
. Testei com o filter do instrutor, e também através do id, mas sem sucesso. Ah! Vale também lembrar que o Drop do evento criado não ativa o DebugObserver
.
Por fim, vale ressaltar que fiz o download do projeto do github do prof e aconteceu o mesmo bug. Para quem quiser testar: https://github.com/alura-cursos/event-tracker/tree/aula-5
Fiquei muito curioso pra saber o causou e como resolver. Alguém?