Skip to content

Commit d803467

Browse files
authored
Merge pull request #9286 from marmelab/doc-fix-typo-in-features
[Doc] Fix typo in Features example
2 parents 8e2066d + 4eddea4 commit d803467

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

docs/Features.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,9 @@ import { useState, useEffect } from 'react';
6868
import { useDataProvider } from 'react-admin';
6969

7070
const PostList = () => {
71-
const [posts, setPosts] = useState();
72-
const [error, setError] = useState([]);
71+
const [posts, setPosts] = useState([]);
72+
const [error, setError] = useState();
73+
const [isLoading, setIsLoading] = useState(true);
7374
const dataProvider = useDataProvider();
7475
useEffect(() => {
7576
dataProvider.getList('posts', {
@@ -78,9 +79,10 @@ const PostList = () => {
7879
filter: { status: 'published' }
7980
})
8081
.then(({ data }) => setPosts(data))
81-
.catch(error => setError(error));
82+
.catch(error => setError(error))
83+
.finally(() => setIsLoading(false));
8284
}, []);
83-
if (posts) { return <Loading />; }
85+
if (isLoading) { return <p>Loading</p>; }
8486
if (error) { return <p>ERROR</p>; }
8587
return (
8688
<ul>

0 commit comments

Comments
 (0)