Convert to GraphQL with Apollo Client

Remove redundant actions and reducers
Add withLoader helper to handle component loading state
3 jobs for graphql in 2 minutes and 26 seconds (queued for 17 seconds)
latest
Status Name Job ID Coverage
  Test
passed lint #4484

00:01:28

failed test #4450

00:00:58

43.63%
passed lint #4451

00:00:47

 
Name Stage Failure
failed
test Test There is an unknown failure, please try again
  Authorize.jsx              |    45.45 |        0 |       40 |    45.45 |... 29,34,38,43 |
api.js | 0 | 0 | 0 | 0 |... 44,53,62,64 |
withAuthsome.js | 45.45 | 100 | 28.57 | 45.45 |... 31,34,38,43 |
withLoader.js | 0 | 0 | 0 | 0 |... 11,12,15,19 |
src/store | 84.62 | 45.45 | 100 | 84.62 | |
configureStore.js | 84.62 | 45.45 | 100 | 84.62 | 24,49 |
-----------------------------|----------|----------|----------|----------|----------------|
npm ERR! Test failed. See above for more details.
ERROR: Job failed: exit code 1