Tanto o aprendiz deve conseguir se desvincular do monitor, quanto o monitor de um aprendiz.
Critérios de Aceitação (se aplicável)
[x] Deve ter um botão na página de monitoria do monitor e do aluno que permitem a desvinculação.
[x] Quando o usuário clicar em cancelar (tanto o monitor quanto o aluno) deve aparecer um modal com algo como
Aluno: "Que pena que essa relação não deu certo. Ao se desvincular de um monitor não podemos garantir que haverá outro monitor disponível. Você tem certeza que deseja fazer isso?"
Monitor: "Que pena que essa relação não deu certo. Você tem certeza que deseja fazer isso?"
[x] O aluno deve voltar para o estado sem monitor (e poderá pedir um novamente caso queira)
[x] Testes: cobertura >90% no back todos passando
[x] Testes: cobertura >30% no front todos passando
US12 - Cancelar mentoria
Descrição
Tanto o aprendiz deve conseguir se desvincular do monitor, quanto o monitor de um aprendiz.
Critérios de Aceitação (se aplicável)
Aluno: "Que pena que essa relação não deu certo. Ao se desvincular de um monitor não podemos garantir que haverá outro monitor disponível. Você tem certeza que deseja fazer isso?"
Monitor: "Que pena que essa relação não deu certo. Você tem certeza que deseja fazer isso?"
[x] O aluno deve voltar para o estado sem monitor (e poderá pedir um novamente caso queira)
[x] Testes: cobertura >90% no back todos passando
[x] Testes: cobertura >30% no front todos passando
[x] Lint passando