From 06bc7e5a1b1b295c3074ac3885ed5e90479cd163 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 15 Jul 2018 19:59:23 +0200 Subject: [PATCH] Updated StoryRoot graphql query according to api changes --- rpdata-ui/src/App.js | 4 +--- rpdata-ui/src/routes/story/StoryRoot.js | 7 ++++--- .../story/gql/{StoryIndex.js => StoryRoot.js} | 13 +------------ 3 files changed, 6 insertions(+), 18 deletions(-) rename rpdata-ui/src/routes/story/gql/{StoryIndex.js => StoryRoot.js} (53%) diff --git a/rpdata-ui/src/App.js b/rpdata-ui/src/App.js index 72ef7f8..e620b3b 100644 --- a/rpdata-ui/src/App.js +++ b/rpdata-ui/src/App.js @@ -4,7 +4,7 @@ import { Route, Router, Redirect, Switch } from "react-router-dom"; import StoryRoot from './routes/story/StoryRoot'; import LogsIndex from './routes/logs/LogsIndex'; -class App extends Component { +export default class App extends Component { render() { return (
@@ -18,6 +18,4 @@ class App extends Component { } } -export default App; - /* See ./common/Menu.js to change the top navbar */ \ No newline at end of file diff --git a/rpdata-ui/src/routes/story/StoryRoot.js b/rpdata-ui/src/routes/story/StoryRoot.js index 6a3f62a..af48b91 100644 --- a/rpdata-ui/src/routes/story/StoryRoot.js +++ b/rpdata-ui/src/routes/story/StoryRoot.js @@ -4,7 +4,8 @@ import { Query } from 'react-apollo'; import Background from '../../common/Background'; import StoryMenu from './StoryMenu'; -import INDEX_QUERY from "./gql/StoryIndex"; +import storyRootQuery from "./gql/StoryRoot"; +import { LoadingScreen } from '../../common/LoadingScreen'; export class StoryIndex extends Component { render() { @@ -20,9 +21,9 @@ export class StoryIndex extends Component { } export default () => ( - + {({ loading, error, data }) => { - if (loading) return 'Loading...'; + if (loading) return ; if (error) return `Error! ${error.message}`; return diff --git a/rpdata-ui/src/routes/story/gql/StoryIndex.js b/rpdata-ui/src/routes/story/gql/StoryRoot.js similarity index 53% rename from rpdata-ui/src/routes/story/gql/StoryIndex.js rename to rpdata-ui/src/routes/story/gql/StoryRoot.js index 9f7e0d8..e1b902d 100644 --- a/rpdata-ui/src/routes/story/gql/StoryIndex.js +++ b/rpdata-ui/src/routes/story/gql/StoryRoot.js @@ -1,23 +1,12 @@ import gql from "graphql-tag" export default gql` - query StoryIndex { + query StoryRoot { categoryType: __type(name: "StoryCategory") { enumValues { name description } } - - stories(input: {}) { - id - name - author - open - tags { - kind - name - } - } } ` \ No newline at end of file