add "canMove" field to the HomeItem type in graphql api which indicates if the item is in following folder

This commit is contained in:
Hongbo Wu
2024-06-25 16:40:12 +08:00
parent 5c2392fcf5
commit 9f16e5fede
4 changed files with 5 additions and 0 deletions

View File

@ -1415,6 +1415,7 @@ export type HomeItem = {
canArchive?: Maybe<Scalars['Boolean']>;
canComment?: Maybe<Scalars['Boolean']>;
canDelete?: Maybe<Scalars['Boolean']>;
canMove?: Maybe<Scalars['Boolean']>;
canSave?: Maybe<Scalars['Boolean']>;
canShare?: Maybe<Scalars['Boolean']>;
date: Scalars['Date'];
@ -6398,6 +6399,7 @@ export type HomeItemResolvers<ContextType = ResolverContext, ParentType extends
canArchive?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
canComment?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
canDelete?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
canMove?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
canSave?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
canShare?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
date?: Resolver<ResolversTypes['Date'], ParentType, ContextType>;

View File

@ -1272,6 +1272,7 @@ type HomeItem {
canArchive: Boolean
canComment: Boolean
canDelete: Boolean
canMove: Boolean
canSave: Boolean
canShare: Boolean
date: Date!

View File

@ -678,6 +678,7 @@ export const functionResolvers = {
siteIcon: libraryItem.siteIcon,
slug: libraryItem.slug,
score: item.score,
canMove: libraryItem.folder === 'following',
}
}

View File

@ -3150,6 +3150,7 @@ const schema = gql`
canArchive: Boolean
canDelete: Boolean
score: Float
canMove: Boolean
}
type HomeSection {