Slide 39
Slide 39 text
39
We want to render the below UI. Write a query
which describes the data requirements.
Queries Exercise
q.many(Project , {
params: vars => ({
filter : {
archived : vars.query.archived ,
status : vars.query.status,
supplier_id : vars.params.supplierId || vars.query.supplier ,
q_title : vars.debouncedQuery .q,
combined_members : vars.query.members,
},
sort: vars.query.sort,
page: {
limit : vars.query.page * PAGE_SIZE ,
offset : 0,
},
}),
fields: {
id: true,
status : true,
title : true,
end_date : true,
users : {
limit : 3,
edges : {
name : true,
picture : {
url : true,
},
},
},
suppliers : {
limit : 3,
edges : {
name : true,
email : true,
picture : {
url : true,
},
},
},
num_contributions : true,