From cfc02993b833fd3eb597e26290e5f47dc640962f Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 2 Jul 2021 17:05:51 +0200 Subject: [PATCH] add Page query --- src/api/queries/Page.gql | 29 +++++++++++++++++++++++++++++ src/api/queries/index.js | 1 + 2 files changed, 30 insertions(+) create mode 100644 src/api/queries/Page.gql diff --git a/src/api/queries/Page.gql b/src/api/queries/Page.gql new file mode 100644 index 0000000..0f34f93 --- /dev/null +++ b/src/api/queries/Page.gql @@ -0,0 +1,29 @@ +query Page ($id: Int!) { + page: static (id: $id) { + id + title + content: texte + + notes { + content: note + number: numero + + links: liens { + # FIXME probably need to query titles and stuff on `Textref` or `Creation` + id + type: __typename + variant: familles { + id + } + ... on Textprod { + parents: text_de_depart { + id + variant: familles { + id + } + } + } + } + } + } +} diff --git a/src/api/queries/index.js b/src/api/queries/index.js index d5b99cf..1456cb4 100644 --- a/src/api/queries/index.js +++ b/src/api/queries/index.js @@ -3,3 +3,4 @@ export { default as AllTags } from './AllTags.gql' export { default as Node } from './Node.gql' export { default as Nodes } from './Nodes.gql' export { default as NodesTrees } from './NodesTrees.gql' +export { default as Page } from './Page.gql'