Skip to content

Commit 4ff5ccc

Browse files
committed
Continue work
1 parent c521f17 commit 4ff5ccc

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

src/components/App.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,15 @@ class App extends Component {
2929
<ReadGist gistId="a6396779d28ed91eb1a55d54a5d228c9">
3030
{stuff => {
3131
console.log('the stuff', stuff);
32-
return <div>Got it</div>;
32+
const { status } = stuff;
33+
34+
return (
35+
<div>
36+
{status.pending && <div>Loading...</div>}
37+
{status.error && <div>Here is an error</div>}
38+
{status.succeeded && <div>Got it!</div>}
39+
</div>
40+
);
3341
}}
3442
</ReadGist>
3543
)}

src/request-components/Gist.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import { Resource, Fetch } from 'react-redux-resource';
2+
import { ResourceRequest, Fetch } from 'react-redux-resource';
33
import headers from '../utils/headers';
44

55
export function ReadGist({ gistId, children }) {
@@ -8,7 +8,8 @@ export function ReadGist({ gistId, children }) {
88
);
99

1010
return (
11-
<Resource
11+
<ResourceRequest
12+
treatNullAsPending
1213
transformData={gist => [gist]}
1314
resourceName="gists"
1415
request={ReadGistRequest}

0 commit comments

Comments
 (0)