Add upload quota status operation
All checks were successful
Tests / Tests (pull_request) Successful in 10s
All checks were successful
Tests / Tests (pull_request) Successful in 10s
This commit is contained in:
140
src/index.tsx
140
src/index.tsx
@@ -5747,6 +5747,47 @@ export type GetUserPlayTimeQuery = {
|
||||
getPlayTime: { __typename?: "UserPlayTimeGQL"; totalSeconds: number };
|
||||
};
|
||||
|
||||
export type GetUploadQuotaStatusQueryVariables = Exact<{
|
||||
[key: string]: never;
|
||||
}>;
|
||||
|
||||
export type GetUploadQuotaStatusQuery = {
|
||||
__typename?: "Query";
|
||||
getQuotaStatus: {
|
||||
__typename?: "QuotaStatusGQL";
|
||||
tierName: string;
|
||||
periodStart: any;
|
||||
periodEnd: any;
|
||||
durationUsedSeconds: number;
|
||||
durationLimitSeconds?: number | null;
|
||||
maxVideoDurationSeconds?: number | null;
|
||||
durationRemainingSeconds?: number | null;
|
||||
canUpload: boolean;
|
||||
importQuotaBuckets: Array<{
|
||||
__typename?: "QuotaBucketStatusGQL";
|
||||
quotaKey: string;
|
||||
appliesToUploadKind: string;
|
||||
periodStart: any;
|
||||
periodEnd: any;
|
||||
durationUsedSeconds: number;
|
||||
durationLimitSeconds?: number | null;
|
||||
durationRemainingSeconds?: number | null;
|
||||
canUpload: boolean;
|
||||
}>;
|
||||
recordingQuotaBuckets: Array<{
|
||||
__typename?: "QuotaBucketStatusGQL";
|
||||
quotaKey: string;
|
||||
appliesToUploadKind: string;
|
||||
periodStart: any;
|
||||
periodEnd: any;
|
||||
durationUsedSeconds: number;
|
||||
durationLimitSeconds?: number | null;
|
||||
durationRemainingSeconds?: number | null;
|
||||
canUpload: boolean;
|
||||
}>;
|
||||
};
|
||||
};
|
||||
|
||||
export type GetUsernamesQueryVariables = Exact<{
|
||||
matchString: Scalars["String"]["input"];
|
||||
limit?: InputMaybe<Scalars["Int"]["input"]>;
|
||||
@@ -11782,6 +11823,105 @@ export type GetUserPlayTimeQueryResult = Apollo.QueryResult<
|
||||
GetUserPlayTimeQuery,
|
||||
GetUserPlayTimeQueryVariables
|
||||
>;
|
||||
export const GetUploadQuotaStatusDocument = gql`
|
||||
query GetUploadQuotaStatus {
|
||||
getQuotaStatus {
|
||||
tierName
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
maxVideoDurationSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
importQuotaBuckets {
|
||||
quotaKey
|
||||
appliesToUploadKind
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
}
|
||||
recordingQuotaBuckets {
|
||||
quotaKey
|
||||
appliesToUploadKind
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
/**
|
||||
* __useGetUploadQuotaStatusQuery__
|
||||
*
|
||||
* To run a query within a React component, call `useGetUploadQuotaStatusQuery` and pass it any options that fit your needs.
|
||||
* When your component renders, `useGetUploadQuotaStatusQuery` 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 } = useGetUploadQuotaStatusQuery({
|
||||
* variables: {
|
||||
* },
|
||||
* });
|
||||
*/
|
||||
export function useGetUploadQuotaStatusQuery(
|
||||
baseOptions?: Apollo.QueryHookOptions<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useQuery<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>(GetUploadQuotaStatusDocument, options);
|
||||
}
|
||||
export function useGetUploadQuotaStatusLazyQuery(
|
||||
baseOptions?: Apollo.LazyQueryHookOptions<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useLazyQuery<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>(GetUploadQuotaStatusDocument, options);
|
||||
}
|
||||
export function useGetUploadQuotaStatusSuspenseQuery(
|
||||
baseOptions?: Apollo.SuspenseQueryHookOptions<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>,
|
||||
) {
|
||||
const options = { ...defaultOptions, ...baseOptions };
|
||||
return Apollo.useSuspenseQuery<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>(GetUploadQuotaStatusDocument, options);
|
||||
}
|
||||
export type GetUploadQuotaStatusQueryHookResult = ReturnType<
|
||||
typeof useGetUploadQuotaStatusQuery
|
||||
>;
|
||||
export type GetUploadQuotaStatusLazyQueryHookResult = ReturnType<
|
||||
typeof useGetUploadQuotaStatusLazyQuery
|
||||
>;
|
||||
export type GetUploadQuotaStatusSuspenseQueryHookResult = ReturnType<
|
||||
typeof useGetUploadQuotaStatusSuspenseQuery
|
||||
>;
|
||||
export type GetUploadQuotaStatusQueryResult = Apollo.QueryResult<
|
||||
GetUploadQuotaStatusQuery,
|
||||
GetUploadQuotaStatusQueryVariables
|
||||
>;
|
||||
export const GetUsernamesDocument = gql`
|
||||
query getUsernames(
|
||||
$matchString: String!
|
||||
|
||||
@@ -49,6 +49,39 @@ query GetUserPlayTime($userId: Int!, $filters: VideoFilterInput) {
|
||||
}
|
||||
}
|
||||
|
||||
query GetUploadQuotaStatus {
|
||||
getQuotaStatus {
|
||||
tierName
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
maxVideoDurationSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
importQuotaBuckets {
|
||||
quotaKey
|
||||
appliesToUploadKind
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
}
|
||||
recordingQuotaBuckets {
|
||||
quotaKey
|
||||
appliesToUploadKind
|
||||
periodStart
|
||||
periodEnd
|
||||
durationUsedSeconds
|
||||
durationLimitSeconds
|
||||
durationRemainingSeconds
|
||||
canUpload
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
query getUsernames(
|
||||
$matchString: String!
|
||||
$limit: Int = null
|
||||
|
||||
Reference in New Issue
Block a user