add query to get info for banner component
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Tests / Tests (pull_request) Successful in 8s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Tests / Tests (pull_request) Successful in 8s
				
			This commit is contained in:
		
							
								
								
									
										109
									
								
								src/index.tsx
									
									
									
									
									
								
							
							
						
						
									
										109
									
								
								src/index.tsx
									
									
									
									
									
								
							| @@ -4477,6 +4477,30 @@ export type GetHeaderInfoByVideoIdQuery = { | ||||
|   }; | ||||
| }; | ||||
|  | ||||
| export type GetBannerInfoByVideoIdQueryVariables = Exact<{ | ||||
|   videoId: Scalars["Int"]["input"]; | ||||
| }>; | ||||
|  | ||||
| export type GetBannerInfoByVideoIdQuery = { | ||||
|   __typename?: "Query"; | ||||
|   getVideo: { | ||||
|     __typename?: "VideoGQL"; | ||||
|     id: number; | ||||
|     name?: string | null; | ||||
|     stream?: { | ||||
|       __typename?: "UploadStreamGQL"; | ||||
|       id: string; | ||||
|       lastIntendedSegmentBound?: number | null; | ||||
|     } | null; | ||||
|     owner?: { __typename?: "UserGQL"; id: number } | null; | ||||
|     currentProcessing?: { | ||||
|       __typename?: "VideoProcessingGQL"; | ||||
|       id: number; | ||||
|       status: ProcessingStatusEnum; | ||||
|     } | null; | ||||
|   }; | ||||
| }; | ||||
|  | ||||
| export type FindPrerecordTableLayoutMutationVariables = Exact<{ | ||||
|   b64Image: Scalars["String"]["input"]; | ||||
|   videoId: Scalars["Int"]["input"]; | ||||
| @@ -8215,6 +8239,91 @@ export type GetHeaderInfoByVideoIdQueryResult = Apollo.QueryResult< | ||||
|   GetHeaderInfoByVideoIdQuery, | ||||
|   GetHeaderInfoByVideoIdQueryVariables | ||||
| >; | ||||
| export const GetBannerInfoByVideoIdDocument = gql` | ||||
|   query GetBannerInfoByVideoId($videoId: Int!) { | ||||
|     getVideo(videoId: $videoId) { | ||||
|       id | ||||
|       name | ||||
|       stream { | ||||
|         id | ||||
|         lastIntendedSegmentBound | ||||
|       } | ||||
|       owner { | ||||
|         id | ||||
|       } | ||||
|       currentProcessing { | ||||
|         id | ||||
|         status | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| `; | ||||
|  | ||||
| /** | ||||
|  * __useGetBannerInfoByVideoIdQuery__ | ||||
|  * | ||||
|  * To run a query within a React component, call `useGetBannerInfoByVideoIdQuery` and pass it any options that fit your needs. | ||||
|  * When your component renders, `useGetBannerInfoByVideoIdQuery` returns an object from Apollo Client that contains loading, error, and data properties | ||||
|  * you can use to render your UI. | ||||
|  * | ||||
|  * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; | ||||
|  * | ||||
|  * @example | ||||
|  * const { data, loading, error } = useGetBannerInfoByVideoIdQuery({ | ||||
|  *   variables: { | ||||
|  *      videoId: // value for 'videoId' | ||||
|  *   }, | ||||
|  * }); | ||||
|  */ | ||||
| export function useGetBannerInfoByVideoIdQuery( | ||||
|   baseOptions: Apollo.QueryHookOptions< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >, | ||||
| ) { | ||||
|   const options = { ...defaultOptions, ...baseOptions }; | ||||
|   return Apollo.useQuery< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >(GetBannerInfoByVideoIdDocument, options); | ||||
| } | ||||
| export function useGetBannerInfoByVideoIdLazyQuery( | ||||
|   baseOptions?: Apollo.LazyQueryHookOptions< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >, | ||||
| ) { | ||||
|   const options = { ...defaultOptions, ...baseOptions }; | ||||
|   return Apollo.useLazyQuery< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >(GetBannerInfoByVideoIdDocument, options); | ||||
| } | ||||
| export function useGetBannerInfoByVideoIdSuspenseQuery( | ||||
|   baseOptions?: Apollo.SuspenseQueryHookOptions< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >, | ||||
| ) { | ||||
|   const options = { ...defaultOptions, ...baseOptions }; | ||||
|   return Apollo.useSuspenseQuery< | ||||
|     GetBannerInfoByVideoIdQuery, | ||||
|     GetBannerInfoByVideoIdQueryVariables | ||||
|   >(GetBannerInfoByVideoIdDocument, options); | ||||
| } | ||||
| export type GetBannerInfoByVideoIdQueryHookResult = ReturnType< | ||||
|   typeof useGetBannerInfoByVideoIdQuery | ||||
| >; | ||||
| export type GetBannerInfoByVideoIdLazyQueryHookResult = ReturnType< | ||||
|   typeof useGetBannerInfoByVideoIdLazyQuery | ||||
| >; | ||||
| export type GetBannerInfoByVideoIdSuspenseQueryHookResult = ReturnType< | ||||
|   typeof useGetBannerInfoByVideoIdSuspenseQuery | ||||
| >; | ||||
| export type GetBannerInfoByVideoIdQueryResult = Apollo.QueryResult< | ||||
|   GetBannerInfoByVideoIdQuery, | ||||
|   GetBannerInfoByVideoIdQueryVariables | ||||
| >; | ||||
| export const FindPrerecordTableLayoutDocument = gql` | ||||
|   mutation FindPrerecordTableLayout($b64Image: String!, $videoId: Int!) { | ||||
|     findPrerecordTableLayout(b64Image: $b64Image, videoId: $videoId) { | ||||
|   | ||||
| @@ -216,6 +216,23 @@ query GetHeaderInfoByVideoId($videoId: Int!) { | ||||
|     startTime | ||||
|   } | ||||
| } | ||||
| query GetBannerInfoByVideoId($videoId: Int!) { | ||||
|   getVideo(videoId: $videoId) { | ||||
|     id | ||||
|     name | ||||
|     stream { | ||||
|       id | ||||
|       lastIntendedSegmentBound | ||||
|     } | ||||
|     owner { | ||||
|       id | ||||
|     } | ||||
|     currentProcessing { | ||||
|       id | ||||
|       status | ||||
|     } | ||||
|   } | ||||
| } | ||||
|  | ||||
| mutation FindPrerecordTableLayout($b64Image: String!, $videoId: Int!) { | ||||
|   findPrerecordTableLayout(b64Image: $b64Image, videoId: $videoId) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user