marsha icon indicating copy to clipboard operation
marsha copied to clipboard

Add a wizard for creating a VOD and put DashboardVOD in use

Open roro-lv opened this issue 3 years ago • 0 comments

A DESTINATION DES PERSONNES REPRENANT LA PR

Le fonctionnel de la PR est terminé et complet. Cependant je n'ai pas eu le temps de rédiger tout les tests. Il reste donc à faire :

Dans le commit : ✨(front) add video creation wizard components to the project

  • components/VideoWizard -> Les tests sont complet à l'exception de 2 manquements (2 calls à history.push que je n'ai pas réussit à tester). Ces manquements sont signalés par des commentaires.
  • components/VideoWizard/CreateVOD -> 3 tests sont incomplets mais sont également signalés par commentaires.

Dans le commit : ✨(front) put the video creation wizard in use

  • components/RedirectOnLoad/RedirectVideo.spec.tsx -> tests need to be updated
  • components/Dashboard/DashboardVideoWrapper/index.spec.tsx -> tests need to be updated

Dans le commit: ✨(front) use new DashboardVOD instead of old DashboardVideo

  • components/Dashboard/DashboardVideoWrapper/index.spec.tsx -> tests need to be updated
  • components/DashboardVOD/index.spec.tsx -> tests need to be updated

Purpose

Components of the new DashboardVOD are already commited to marsha. But they are not in use for now, because to be displayed, dashboard needs the video to have been uploaded first. For this use case we need a creation wizard.

In this PR, a VOD creation wizard is added. On top of adding a wizard, this PR also displayed the new Dashboard VOD, whom components for no used until now.

Proposal

image

image

image

image

image

Il y a aussi les tests e2e qui sont cassés, mais je ne sais pas si cela est lié à ma PR ou pas.

roro-lv avatar Aug 09 '22 13:08 roro-lv