Merge pull request #5865 from christianbeeznest/storm-22105
Course: Implement infinite scroll to load more than 30 courses - refs BT#22105pull/5859/head
commit
a23e4284b1
@ -1,32 +1,37 @@ |
|||||||
import gql from 'graphql-tag'; |
import gql from 'graphql-tag'; |
||||||
|
|
||||||
export const GET_COURSE_REL_USER = gql` |
export const GET_COURSE_REL_USER = gql` |
||||||
query getCourses($user: String!) { |
query getCourses($user: String!, $first: Int!, $after: String) { |
||||||
courseRelUsers(user: $user) { |
courseRelUsers(user: $user, first: $first, after: $after) { |
||||||
edges { |
edges { |
||||||
|
cursor |
||||||
|
node { |
||||||
|
course { |
||||||
|
_id, |
||||||
|
title, |
||||||
|
illustrationUrl, |
||||||
|
duration, |
||||||
|
users(status: 1, first: 4) { |
||||||
|
edges { |
||||||
node { |
node { |
||||||
course { |
id |
||||||
_id, |
status |
||||||
title, |
user { |
||||||
illustrationUrl, |
illustrationUrl, |
||||||
duration, |
username, |
||||||
users(status: 1, first: 4) { |
fullName |
||||||
edges { |
} |
||||||
node { |
|
||||||
id |
|
||||||
status |
|
||||||
user { |
|
||||||
illustrationUrl, |
|
||||||
username, |
|
||||||
fullName |
|
||||||
} |
|
||||||
} |
|
||||||
} |
|
||||||
} |
|
||||||
} |
|
||||||
} |
} |
||||||
|
} |
||||||
} |
} |
||||||
|
} |
||||||
} |
} |
||||||
|
} |
||||||
|
pageInfo { |
||||||
|
endCursor |
||||||
|
hasNextPage |
||||||
|
} |
||||||
} |
} |
||||||
|
} |
||||||
`;
|
`;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in new issue