File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ const BlogList = ({ isAdmin }) => {
19
19
const [ numberOfPosts , setNumberOfPosts ] = useState ( 0 ) ;
20
20
const [ numberOfPages , setNumberOfPages ] = useState ( 0 ) ;
21
21
const [ searchText , setSearchText ] = useState ( '' ) ;
22
+ const [ error , setError ] = useState ( '' ) ;
22
23
23
24
const { addToast } = useToast ( ) ;
24
25
const limit = 5 ;
@@ -52,6 +53,13 @@ const BlogList = ({ isAdmin }) => {
52
53
setNumberOfPosts ( res . headers [ 'x-total-count' ] ) ;
53
54
setPosts ( res . data ) ;
54
55
setLoading ( false ) ;
56
+ } ) . catch ( e => {
57
+ setLoading ( false ) ;
58
+ setError ( 'Something went wrong in database' ) ;
59
+ addToast ( {
60
+ text : 'Something went wrong' ,
61
+ type : 'danger'
62
+ } )
55
63
} )
56
64
} , [ isAdmin , searchText ] )
57
65
@@ -107,6 +115,10 @@ const BlogList = ({ isAdmin }) => {
107
115
}
108
116
}
109
117
118
+ if ( error ) {
119
+ return < div > { error } </ div >
120
+ }
121
+
110
122
return (
111
123
< div >
112
124
< input
You can’t perform that action at this time.
0 commit comments