#import "../fragments/commentView.graphql" query ModQueue ($asset_id: ID, $sort: SORT_ORDER) { all: comments(query: { statuses: [NONE, PREMOD, ACCEPTED, REJECTED], asset_id: $asset_id, sort: $sort }) { ...commentView } accepted: comments(query: { statuses: [ACCEPTED], asset_id: $asset_id, sort: $sort }) { ...commentView } premod: comments(query: { statuses: [PREMOD], asset_id: $asset_id, sort: $sort }) { ...commentView } flagged: comments(query: { action_type: FLAG, asset_id: $asset_id, statuses: [NONE, PREMOD], sort: $sort }) { ...commentView } rejected: comments(query: { statuses: [REJECTED], asset_id: $asset_id, sort: $sort }) { ...commentView } assets: assets { id title url } allCount: commentCount(query: { asset_id: $asset_id }) acceptedCount: commentCount(query: { statuses: [ACCEPTED], asset_id: $asset_id }) premodCount: commentCount(query: { statuses: [PREMOD], asset_id: $asset_id }) rejectedCount: commentCount(query: { statuses: [REJECTED], asset_id: $asset_id }) flaggedCount: commentCount(query: { action_type: FLAG, asset_id: $asset_id, statuses: [NONE, PREMOD] }) settings { organizationName } }