Compare commits
12 Commits
kat/video-
...
ec58923c65
Author | SHA1 | Date | |
---|---|---|---|
ec58923c65 | |||
63869cd7ca | |||
08ae9611cf | |||
4e610b7df2 | |||
2d6d3964ad | |||
73a58de36e | |||
dc6f246489 | |||
c0a3aa97dc | |||
f4e43b24f2 | |||
51ab8320d7 | |||
f9a00ad3eb | |||
998b2ffc8c |
143
src/index.tsx
143
src/index.tsx
@@ -28,6 +28,8 @@ export type Scalars = {
|
||||
Boolean: { input: boolean; output: boolean };
|
||||
Int: { input: number; output: number };
|
||||
Float: { input: number; output: number };
|
||||
/** Represents binary data as Base64-encoded strings, using the standard alphabet. */
|
||||
Base64: { input: any; output: any };
|
||||
/** Date (isoformat) */
|
||||
Date: { input: any; output: any };
|
||||
/** Date with time (isoformat) */
|
||||
@@ -1942,6 +1944,7 @@ export type HomographyInfoGql = {
|
||||
crop: BoundingBoxGql;
|
||||
destPoints: PocketPointsGql;
|
||||
frameIndex: Scalars["Int"]["output"];
|
||||
id: Scalars["Int"]["output"];
|
||||
pockets: Array<BoundingBoxGql>;
|
||||
sourcePoints: PocketPointsGql;
|
||||
};
|
||||
@@ -2008,6 +2011,7 @@ export type Mutation = {
|
||||
editProfileImageUri: UserGql;
|
||||
editUploadStream: Scalars["Boolean"]["output"];
|
||||
editUser: UserGql;
|
||||
findPrerecordTableLayout?: Maybe<HomographyInfoGql>;
|
||||
followUser: UserGql;
|
||||
getHlsInitUploadLink: GetUploadLinkReturn;
|
||||
getProfileImageUploadLink: GetProfileUploadLinkReturn;
|
||||
@@ -2049,6 +2053,11 @@ export type MutationEditUserArgs = {
|
||||
input: EditUserInputGql;
|
||||
};
|
||||
|
||||
export type MutationFindPrerecordTableLayoutArgs = {
|
||||
b64Image: Scalars["Base64"]["input"];
|
||||
videoId: Scalars["Int"]["input"];
|
||||
};
|
||||
|
||||
export type MutationFollowUserArgs = {
|
||||
followedUserId: Scalars["Int"]["input"];
|
||||
};
|
||||
@@ -2658,6 +2667,7 @@ export type VideoProcessingErrorGql = {
|
||||
export type VideoProcessingGql = {
|
||||
__typename?: "VideoProcessingGQL";
|
||||
errors: Array<VideoProcessingErrorGql>;
|
||||
id: Scalars["Int"]["output"];
|
||||
status: ProcessingStatusEnum;
|
||||
statuses: Array<VideoProcessingStatusGql>;
|
||||
};
|
||||
@@ -2816,6 +2826,16 @@ export type VideoCardFieldsFragment = {
|
||||
name: string;
|
||||
tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>;
|
||||
}>;
|
||||
currentProcessing?: {
|
||||
__typename?: "VideoProcessingGQL";
|
||||
id: number;
|
||||
status: ProcessingStatusEnum;
|
||||
errors: Array<{ __typename?: "VideoProcessingErrorGQL"; message: string }>;
|
||||
statuses: Array<{
|
||||
__typename?: "VideoProcessingStatusGQL";
|
||||
status: ProcessingStatusEnum;
|
||||
}>;
|
||||
} | null;
|
||||
};
|
||||
|
||||
export type GetVideoFeedQueryVariables = Exact<{
|
||||
@@ -2858,6 +2878,19 @@ export type GetVideoFeedQuery = {
|
||||
name: string;
|
||||
tagClasses: Array<{ __typename?: "VideoTagClass"; name: string }>;
|
||||
}>;
|
||||
currentProcessing?: {
|
||||
__typename?: "VideoProcessingGQL";
|
||||
id: number;
|
||||
status: ProcessingStatusEnum;
|
||||
errors: Array<{
|
||||
__typename?: "VideoProcessingErrorGQL";
|
||||
message: string;
|
||||
}>;
|
||||
statuses: Array<{
|
||||
__typename?: "VideoProcessingStatusGQL";
|
||||
status: ProcessingStatusEnum;
|
||||
}>;
|
||||
} | null;
|
||||
}>;
|
||||
pageInfo: {
|
||||
__typename?: "PageInfoGQL";
|
||||
@@ -2967,6 +3000,20 @@ export type GetShotsWithVideoGqlQuery = {
|
||||
};
|
||||
};
|
||||
|
||||
export type GetShotsWithJustIdsQueryVariables = Exact<{
|
||||
filterInput: FilterInput;
|
||||
shotsOrdering?: InputMaybe<GetShotsOrdering>;
|
||||
limit?: InputMaybe<Scalars["Int"]["input"]>;
|
||||
}>;
|
||||
|
||||
export type GetShotsWithJustIdsQuery = {
|
||||
__typename?: "Query";
|
||||
getOrderedShots: {
|
||||
__typename?: "GetShotsResult";
|
||||
shots: Array<{ __typename?: "ShotGQL"; id: number; videoId: number }>;
|
||||
};
|
||||
};
|
||||
|
||||
export type GetShotsWithMetadataFilterResultQueryVariables = Exact<{
|
||||
filterInput: FilterInput;
|
||||
shotsOrdering?: InputMaybe<GetShotsOrdering>;
|
||||
@@ -4019,6 +4066,16 @@ export const VideoCardFieldsFragmentDoc = gql`
|
||||
}
|
||||
name
|
||||
}
|
||||
currentProcessing {
|
||||
id
|
||||
errors {
|
||||
message
|
||||
}
|
||||
status
|
||||
statuses {
|
||||
status
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
export const ShotWithAllFeaturesFragmentDoc = gql`
|
||||
@@ -4875,6 +4932,92 @@ export type GetShotsWithVideoGqlQueryResult = Apollo.QueryResult<
|
||||
GetShotsWithVideoGqlQuery,
|
||||
GetShotsWithVideoGqlQueryVariables
|
||||
>;
|
||||
export const GetShotsWithJustIdsDocument = gql`
|
||||
query GetShotsWithJustIds(
|
||||
$filterInput: FilterInput!
|
||||
$shotsOrdering: GetShotsOrdering
|
||||
$limit: Int
|
||||
) {
|
||||
getOrderedShots(
|
||||
filterInput: $filterInput
|
||||
shotsOrdering: $shotsOrdering
|
||||
limit: $limit
|
||||
) {
|
||||
shots {
|
||||
id
|
||||
videoId
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
/**
|
||||
* __useGetShotsWithJustIdsQuery__
|
||||
*
|
||||
* To run a query within a React component, call `useGetShotsWithJustIdsQuery` and pass it any options that fit your needs.
|
||||
* When your component renders, `useGetShotsWithJustIdsQuery` 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 } = useGetShotsWithJustIdsQuery({
|
||||
* variables: {
|
||||
* filterInput: // value for 'filterInput'
|
||||
* shotsOrdering: // value for 'shotsOrdering'
|
||||
* limit: // value for 'limit'
|
||||
* },
|
||||
* });
|
||||
*/
|
||||
export function useGetShotsWithJustIdsQuery(
|
||||
baseOptions: Apollo.QueryHookOptions<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useQuery<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>(GetShotsWithJustIdsDocument, options);
|
||||
}
|
||||
export function useGetShotsWithJustIdsLazyQuery(
|
||||
baseOptions?: Apollo.LazyQueryHookOptions<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useLazyQuery<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>(GetShotsWithJustIdsDocument, options);
|
||||
}
|
||||
export function useGetShotsWithJustIdsSuspenseQuery(
|
||||
baseOptions?: Apollo.SuspenseQueryHookOptions<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useSuspenseQuery<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>(GetShotsWithJustIdsDocument, options);
|
||||
}
|
||||
export type GetShotsWithJustIdsQueryHookResult = ReturnType<
|
||||
typeof useGetShotsWithJustIdsQuery
|
||||
>;
|
||||
export type GetShotsWithJustIdsLazyQueryHookResult = ReturnType<
|
||||
typeof useGetShotsWithJustIdsLazyQuery
|
||||
>;
|
||||
export type GetShotsWithJustIdsSuspenseQueryHookResult = ReturnType<
|
||||
typeof useGetShotsWithJustIdsSuspenseQuery
|
||||
>;
|
||||
export type GetShotsWithJustIdsQueryResult = Apollo.QueryResult<
|
||||
GetShotsWithJustIdsQuery,
|
||||
GetShotsWithJustIdsQueryVariables
|
||||
>;
|
||||
export const GetShotsWithMetadataFilterResultDocument = gql`
|
||||
query GetShotsWithMetadataFilterResult(
|
||||
$filterInput: FilterInput!
|
||||
|
@@ -69,6 +69,16 @@ fragment VideoCardFields on VideoGQL {
|
||||
}
|
||||
name
|
||||
}
|
||||
currentProcessing {
|
||||
id
|
||||
errors {
|
||||
message
|
||||
}
|
||||
status
|
||||
statuses {
|
||||
status
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
query GetVideoFeed(
|
||||
|
@@ -40,6 +40,7 @@ mutation UpdateShotAnnotations(
|
||||
}
|
||||
}
|
||||
|
||||
## Should be deprecated
|
||||
query GetShotsWithVideoGql(
|
||||
$filterInput: FilterInput!
|
||||
$shotsOrdering: GetShotsOrdering
|
||||
@@ -61,6 +62,23 @@ query GetShotsWithVideoGql(
|
||||
}
|
||||
}
|
||||
|
||||
query GetShotsWithJustIds(
|
||||
$filterInput: FilterInput!
|
||||
$shotsOrdering: GetShotsOrdering
|
||||
$limit: Int
|
||||
) {
|
||||
getOrderedShots(
|
||||
filterInput: $filterInput
|
||||
shotsOrdering: $shotsOrdering
|
||||
limit: $limit
|
||||
) {
|
||||
shots {
|
||||
id
|
||||
videoId
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
## Reserved for playlists (which are created from a filter)
|
||||
query GetShotsWithMetadataFilterResult(
|
||||
$filterInput: FilterInput!
|
||||
|
@@ -509,6 +509,7 @@ type VideoTagClass {
|
||||
}
|
||||
|
||||
type HomographyInfoGQL {
|
||||
id: Int!
|
||||
frameIndex: Int!
|
||||
crop: BoundingBoxGQL!
|
||||
pockets: [BoundingBoxGQL!]!
|
||||
@@ -538,6 +539,7 @@ type IntPoint2D {
|
||||
}
|
||||
|
||||
type VideoProcessingGQL {
|
||||
id: Int!
|
||||
errors: [VideoProcessingErrorGQL!]!
|
||||
status: ProcessingStatusEnum!
|
||||
statuses: [VideoProcessingStatusGQL!]!
|
||||
@@ -668,6 +670,7 @@ type Mutation {
|
||||
editUser(input: EditUserInputGQL!): UserGQL!
|
||||
followUser(followedUserId: Int!): UserGQL!
|
||||
unfollowUser(followedUserId: Int!): UserGQL!
|
||||
findPrerecordTableLayout(b64Image: Base64!, videoId: Int!): HomographyInfoGQL
|
||||
createUploadStream(
|
||||
videoMetadata: VideoMetadataInput!
|
||||
): CreateUploadStreamReturn!
|
||||
@@ -758,6 +761,14 @@ input EditUserInputGQL {
|
||||
fargoRating: Int = null
|
||||
}
|
||||
|
||||
"""
|
||||
Represents binary data as Base64-encoded strings, using the standard alphabet.
|
||||
"""
|
||||
scalar Base64
|
||||
@specifiedBy(
|
||||
url: "https://datatracker.ietf.org/doc/html/rfc4648.html#section-4"
|
||||
)
|
||||
|
||||
type CreateUploadStreamReturn {
|
||||
videoId: Int!
|
||||
}
|
||||
|
Reference in New Issue
Block a user