From 56ad1e3e3de3807403e6b285a3fe08ffa68c0c6a Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 4 Jun 2021 09:22:25 +0200 Subject: [PATCH] add new queries for nodes --- src/api/queries/AllNodesOfVariant.gql | 5 +++++ src/api/queries/AllTags.gql | 6 ++++++ src/api/queries/Node.gql | 5 +++++ src/api/queries/Nodes.gql | 5 +++++ src/api/queries/NodesTrees.gql | 6 ++++++ src/api/queries/index.js | 8 +++++--- 6 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 src/api/queries/AllNodesOfVariant.gql create mode 100644 src/api/queries/AllTags.gql create mode 100644 src/api/queries/Node.gql create mode 100644 src/api/queries/Nodes.gql create mode 100644 src/api/queries/NodesTrees.gql diff --git a/src/api/queries/AllNodesOfVariant.gql b/src/api/queries/AllNodesOfVariant.gql new file mode 100644 index 0000000..88b887f --- /dev/null +++ b/src/api/queries/AllNodesOfVariant.gql @@ -0,0 +1,5 @@ +query AllNodesOfVariant { + nodes: textsdepart { + id + } +} diff --git a/src/api/queries/AllTags.gql b/src/api/queries/AllTags.gql new file mode 100644 index 0000000..57fb0e7 --- /dev/null +++ b/src/api/queries/AllTags.gql @@ -0,0 +1,6 @@ +query AllTags { + tags: alltags { + id + name + } +} diff --git a/src/api/queries/Node.gql b/src/api/queries/Node.gql new file mode 100644 index 0000000..fe546da --- /dev/null +++ b/src/api/queries/Node.gql @@ -0,0 +1,5 @@ +query Node ($id: Int!) { + node: texte (id: $id) { + FRAGMENTS + } +} diff --git a/src/api/queries/Nodes.gql b/src/api/queries/Nodes.gql new file mode 100644 index 0000000..07470d7 --- /dev/null +++ b/src/api/queries/Nodes.gql @@ -0,0 +1,5 @@ +query Nodes ($ids: [Int]) { + nodes: textsref (ids: $ids) { + FRAGMENTS + } +} diff --git a/src/api/queries/NodesTrees.gql b/src/api/queries/NodesTrees.gql new file mode 100644 index 0000000..a7c49c2 --- /dev/null +++ b/src/api/queries/NodesTrees.gql @@ -0,0 +1,6 @@ +query NodesTrees ($id: Int!) { + node: texte (id: $id) { + id + FRAGMENT + } +} diff --git a/src/api/queries/index.js b/src/api/queries/index.js index fd2a2a6..d5b99cf 100644 --- a/src/api/queries/index.js +++ b/src/api/queries/index.js @@ -1,3 +1,5 @@ -export { default as TextsDepart } from './TextsDepart.gql' -export { default as TextCard } from './TextCard.gql' -export { default as TextdepartRecursive } from './TextdepartRecursive.gql' +export { default as AllNodesOfVariant } from './AllNodesOfVariant.gql' +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'