#import "../fragments/commentView.graphql" query AssetQuery($asset_id: ID, $asset_url: String!, $comment_id: ID!, $has_comment: Boolean!) { comment(id: $comment_id) @include(if: $has_comment) { ...commentView parent { ...commentView replies { ...commentView } } } asset(id: $asset_id, url: $asset_url) { id title url closedAt created_at settings { moderation infoBoxEnable infoBoxContent questionBoxEnable questionBoxContent closeTimeout closedMessage charCountEnable charCount requireEmailConfirmation } commentCount comments(limit: 10) { ...commentView replyCount replies(limit: 3) { ...commentView } } } }