GraphQL and Apollo Client by Example: Part 8