Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const [paginate, setPaginate] = React.useState({
  2.     currentPage: queryParams.parse(search).page || 1,
  3.     totalPages: 0,
  4.     totalData: 0,
  5.     limitPage: 5,
  6.     meta: {
  7.       q: queryParams.parse(search).q || null,
  8.       type: queryParams.parse(search).type || null
  9.     }
  10. })
  11.  
  12. useEffect(() => {
  13.   const fetch = async () => {
  14.     const res = await getApi()
  15.     setPaginate({
  16.       ...paginate,
  17.       totalData: res.meta.total,
  18.       totalPages: res.meta.lastPage,
  19.       currentPage: Number(res.meta.page)
  20.     })
  21.   }
  22.   fetch()
  23. }, [getApi, paginate])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement