Acceptance criteria: - [ ] The top bar in the Videos page should have the Download button which will open a dialog containing the form for downloading a video. - [ ] Validate the input and display any potential errors - [ ] User can download the same video multiple times Download video form: - [ ] Video URL - [ ] Disable all of the inputs below - [ ] Upon entering the Video URL, display a video card skeleton while the backend is fetching the video's information - [ ] After receiving the video's information, display it instead of the skeleton - [ ] After receiving the video's information, enable the inputs below - [ ] Video checkbox (checked by default) - [ ] Audio checkbox (checked by default) - [ ] Format dropdown (Auto by default) - [ ] Resolution dropdown (2160p be default)
Acceptance criteria:
Download video form: