Browse Source

point to correct source for cover video

Klaudiusz Dembler 4 years ago
parent
commit
e0b492d3d6

+ 1 - 1
src/components/FeaturedVideoHeader/FeaturedVideoHeader.tsx

@@ -50,7 +50,7 @@ const FeaturedVideoHeader: React.FC = () => {
               playing={videoPlaying}
               posterUrl={mockCoverVideo.thumbnailUrl}
               onDataLoaded={handlePlaybackDataLoaded}
-              src={mockCoverVideoMedia.location}
+              src={mockCoverVideoMedia.coverCutLocation!}
             />
           </PlayerContainer>
           <HorizontalGradientOverlay />

+ 4 - 0
src/mocking/data/mockCoverVideo.ts

@@ -20,4 +20,8 @@ export const mockCoverVideoMedia: MockVideoMedia = {
     __typename: 'HTTPVideoMediaLocation',
     ...rawCoverVideo.videoMedia.location,
   },
+  coverCutLocation: {
+    __typename: 'HTTPVideoMediaLocation',
+    ...rawCoverVideo.videoMedia.coverCutLocation,
+  },
 }

+ 5 - 2
src/mocking/data/mockVideosMedia.ts

@@ -1,7 +1,10 @@
-import { VideoMediaFields } from '@/api/queries/__generated__/VideoMediaFields'
+import { VideoMediaFields, VideoMediaFields_location } from '@/api/queries/__generated__/VideoMediaFields'
 import rawVideosMedia from './raw/videosMedia.json'
 
-export type MockVideoMedia = VideoMediaFields & { duration: number }
+export type MockVideoMedia = VideoMediaFields & {
+  duration: number
+  coverCutLocation?: VideoMediaFields_location
+}
 
 const mockVideosMedia: MockVideoMedia[] = rawVideosMedia.map((rawVideoMedia) => {
   return {

+ 4 - 3
src/mocking/data/raw/coverVideo.json

@@ -5,7 +5,7 @@
     "description": "How We Lost Trust In Authority, And Authority Taught Us To Distrust Ourselves",
     "views": 132,
     "createdAt": "2020-11-04T15:59:55.820Z",
-    "thumbnailUrl": "https://eu-central-1.linodeobjects.com/atlas-assets/featured-video-thumbnail.jpg"
+    "thumbnailUrl": "https://eu-central-1.linodeobjects.com/atlas-assets/cover-video/thumbnail.jpg"
   },
   "videoMedia": {
     "id": "4551c421-8edd-4d3b-8357-9fe825742775",
@@ -14,12 +14,13 @@
     "pixelHeight": 1440,
     "duration": 29,
     "size": 44851016,
-    "location": { "URL": "https://eu-central-1.linodeobjects.com/atlas-assets/videos/1.mp4" }
+    "location": { "URL": "https://eu-central-1.linodeobjects.com/atlas-assets/cover-video/video.webm" },
+    "coverCutLocation": { "URL": "https://eu-central-1.linodeobjects.com/atlas-assets/cover-video/cut.mp4" }
   },
   "channel": {
     "id": "d458e199-e1ae-4ccc-9f42-0ff8fbf9ab81",
     "handle": "SCHISM",
-    "avatarPhotoUrl": "https://eu-central-1.linodeobjects.com/atlas-assets/feautured-video-channel-avatar.png",
+    "avatarPhotoUrl": "https://eu-central-1.linodeobjects.com/atlas-assets/cover-video/channel-avatar.png",
     "coverPhotoUrl": null
   }
 }