webapp/src/graphql/query/article-load.ts
2023-08-22 16:37:54 +03:00

47 lines
695 B
TypeScript

import { gql } from '@urql/core'
export default gql`
query LoadShoutQuery($slug: String, $shoutId: Int) {
loadShout(slug: $slug, shout_id: $shoutId) {
id
title
lead
description
visibility
subtitle
slug
layout
cover
body
media
# community
mainTopic
topics {
id
title
body
slug
stat {
shouts
authors
followers
}
}
authors {
id
name
slug
userpic
}
createdAt
publishedAt
stat {
viewed
reacted
rating
commented
}
}
}
`