Make digestconfig a proper type so Swift can interact with it

This commit is contained in:
Jackson Harper
2024-05-14 16:49:16 +08:00
parent 95633327f6
commit 2b9851cbdb
3 changed files with 25 additions and 4 deletions

View File

@ -805,6 +805,11 @@ export type DeviceTokensSuccess = {
deviceTokens: Array<DeviceToken>;
};
export type DigestConfig = {
__typename?: 'DigestConfig';
channels?: Maybe<Array<Maybe<Scalars['String']>>>;
};
export enum DirectionalityType {
Ltr = 'LTR',
Rtl = 'RTL'
@ -3769,7 +3774,7 @@ export enum UserErrorCode {
export type UserPersonalization = {
__typename?: 'UserPersonalization';
digestConfig?: Maybe<Scalars['JSON']>;
digestConfig?: Maybe<DigestConfig>;
fields?: Maybe<Scalars['JSON']>;
fontFamily?: Maybe<Scalars['String']>;
fontSize?: Maybe<Scalars['Int']>;
@ -4084,6 +4089,7 @@ export type ResolversTypes = {
DeviceTokensErrorCode: DeviceTokensErrorCode;
DeviceTokensResult: ResolversTypes['DeviceTokensError'] | ResolversTypes['DeviceTokensSuccess'];
DeviceTokensSuccess: ResolverTypeWrapper<DeviceTokensSuccess>;
DigestConfig: ResolverTypeWrapper<DigestConfig>;
DirectionalityType: DirectionalityType;
DiscoverFeed: ResolverTypeWrapper<DiscoverFeed>;
DiscoverFeedArticle: ResolverTypeWrapper<DiscoverFeedArticle>;
@ -4648,6 +4654,7 @@ export type ResolversParentTypes = {
DeviceTokensError: DeviceTokensError;
DeviceTokensResult: ResolversParentTypes['DeviceTokensError'] | ResolversParentTypes['DeviceTokensSuccess'];
DeviceTokensSuccess: DeviceTokensSuccess;
DigestConfig: DigestConfig;
DiscoverFeed: DiscoverFeed;
DiscoverFeedArticle: DiscoverFeedArticle;
DiscoverFeedError: DiscoverFeedError;
@ -5531,6 +5538,11 @@ export type DeviceTokensSuccessResolvers<ContextType = ResolverContext, ParentTy
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type DigestConfigResolvers<ContextType = ResolverContext, ParentType extends ResolversParentTypes['DigestConfig'] = ResolversParentTypes['DigestConfig']> = {
channels?: Resolver<Maybe<Array<Maybe<ResolversTypes['String']>>>, ParentType, ContextType>;
__isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
};
export type DiscoverFeedResolvers<ContextType = ResolverContext, ParentType extends ResolversParentTypes['DiscoverFeed'] = ResolversParentTypes['DiscoverFeed']> = {
description?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<ResolversTypes['ID'], ParentType, ContextType>;
@ -7233,7 +7245,7 @@ export type UserErrorResolvers<ContextType = ResolverContext, ParentType extends
};
export type UserPersonalizationResolvers<ContextType = ResolverContext, ParentType extends ResolversParentTypes['UserPersonalization'] = ResolversParentTypes['UserPersonalization']> = {
digestConfig?: Resolver<Maybe<ResolversTypes['JSON']>, ParentType, ContextType>;
digestConfig?: Resolver<Maybe<ResolversTypes['DigestConfig']>, ParentType, ContextType>;
fields?: Resolver<Maybe<ResolversTypes['JSON']>, ParentType, ContextType>;
fontFamily?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
fontSize?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>;
@ -7412,6 +7424,7 @@ export type Resolvers<ContextType = ResolverContext> = {
DeviceTokensError?: DeviceTokensErrorResolvers<ContextType>;
DeviceTokensResult?: DeviceTokensResultResolvers<ContextType>;
DeviceTokensSuccess?: DeviceTokensSuccessResolvers<ContextType>;
DigestConfig?: DigestConfigResolvers<ContextType>;
DiscoverFeed?: DiscoverFeedResolvers<ContextType>;
DiscoverFeedArticle?: DiscoverFeedArticleResolvers<ContextType>;
DiscoverFeedError?: DiscoverFeedErrorResolvers<ContextType>;

View File

@ -716,6 +716,10 @@ type DeviceTokensSuccess {
deviceTokens: [DeviceToken!]!
}
type DigestConfig {
channels: [String]
}
enum DirectionalityType {
LTR
RTL
@ -3046,7 +3050,7 @@ enum UserErrorCode {
}
type UserPersonalization {
digestConfig: JSON
digestConfig: DigestConfig
fields: JSON
fontFamily: String
fontSize: Int