PR #51521: VideoPress: rebuild the upload flow as the Library's empty state by heydemoura at 2026-09-01T18:02:28Z Summary PHP JS

Coverage changes to existing files
File Coverage Δ% Δ Uncovered
projects/packages/videopress/routes/library/upload-drop.ts 11/11 (100.00%) 0.00% 0 💚
projects/packages/videopress/src/dashboard/components/video-details/use-video-details-form.ts 34/34 (100.00%) 0.00% 0 💚
projects/packages/videopress/src/dashboard/components/video-details/video-info-card.tsx 7/8 (87.50%) -3.41% 0 💚
projects/packages/videopress/src/dashboard/hooks/use-delete-video.ts 19/19 (100.00%) 0.00% 0 💚
projects/packages/videopress/src/dashboard/hooks/use-video.ts 20/21 (95.24%) 3.57% 0 💚
projects/packages/videopress/src/dashboard/components/library/actions.ts 15/23 (65.22%) 4.35% -1 💚
projects/packages/videopress/src/dashboard/components/video-details/header-actions.tsx 6/8 (75.00%) 25.00% -2 💚
projects/packages/videopress/src/dashboard/components/fetch-error-notice/index.tsx 8/8 (100.00%) 37.50% -3 💚
projects/packages/videopress/src/dashboard/test-utils/video-file.ts 6/6 (100.00%) 50.00% -3 💚
projects/packages/videopress/routes/video/stage.tsx 62/71 (87.32%) 13.71% -10 💚
projects/packages/videopress/src/dashboard/hooks/use-upload.ts 159/159 (100.00%) 13.33% -10 💚
projects/packages/videopress/routes/library/stage.tsx 104/133 (78.20%) 27.32% -27 💚
New files
File Coverage
projects/packages/videopress/src/dashboard/components/upload-onboarding/index.tsx 241/298 (80.87%) 💚
projects/packages/videopress/src/dashboard/components/video-details/editor.tsx 54/57 (94.74%) 💚
projects/packages/videopress/src/dashboard/components/upload-pill/index.tsx 71/73 (97.26%) 💚
projects/packages/videopress/src/dashboard/utils/connection.ts 2/2 (100.00%) 💚
projects/packages/videopress/src/dashboard/utils/video-links.ts 5/5 (100.00%) 💚