How to Create Infinite Scroll in React | TanStack React Query

Поділитися
Вставка
  • Опубліковано 10 січ 2025

КОМЕНТАРІ • 42

  • @gaganyt7861
    @gaganyt7861 Рік тому +3

    I watched a video about paginated queries in React Query three days ago. Since then, I've been trying to learn about infinite scrolling in React Query, but my search on UA-cam didn't yield helpful results. I struggled to grasp the concept and even considered switching to another library. Now, coming across this video, it feels like god sent you to make a video about infinte scrolling to help me out.

  • @yamelamadorfernandez7416
    @yamelamadorfernandez7416 11 місяців тому +1

    It serves the purpose very well, I came in not knowing about infinite scroll and went out knowing, that is enough for me. Thanks bro.

  • @Mahesh_patidar
    @Mahesh_patidar 3 місяці тому +2

    Your explanation was super smooth thankyou sir 🙌🙌

  • @abdallahazme4757
    @abdallahazme4757 5 місяців тому

    Your explanation was super smooth, smoother than infinite scrolling itself. Thank you so much, mate, for making this video.

    • @CandDev
      @CandDev  5 місяців тому +1

      You're welcome!

  • @박찬영-h4z
    @박찬영-h4z Рік тому

    hello i'm korea developer student !! i've seen many many videos about introduce, your videos really good!!! I appreciate it... maybe i always watching your video everyday

    • @CandDev
      @CandDev  Рік тому

      Hello Korea 👋🏻, thank you so much for your nice comment.

  • @denys7567
    @denys7567 Рік тому +2

    34:20
    fix me if I'm wrong, but this approach leads to creating item innerRef={ref} for !each! last item for each page. So If you see a content which contains of 3 loaded pages - I will have 3 ref elements, so you will have an incorrect loading, because nextPageLoading will be triggered when you will see on for example the last element of first page (but after it you already loaded items from next 2 pages)

  • @julienheng3880
    @julienheng3880 9 місяців тому

    Your explanation is very clear and easy to follow through. Please continue to make more tutorials. Thank you very much!

  • @0xtz_
    @0xtz_ Рік тому +2

    Yo thanks man 😂I was looking for this this morning hhhh and now I got it amazing videos keep going

    • @CandDev
      @CandDev  Рік тому +1

      Thanks for the UA-cam algorithm 😁

  • @SergieArizandieta
    @SergieArizandieta Рік тому

    ty buddy u really help me, other videos has a too complicated code and with gross explanation to explain this subject, ty again I hope u continue with this kind of tutorials :,)

  • @FaizSultan430
    @FaizSultan430 8 місяців тому

    thank you so much for deep explanation i was struggling with infinite scrolling in react query
    i watched a lot of videos on youtube but your video is best ❤

    • @CandDev
      @CandDev  7 місяців тому

      Thank you 🤍

  • @ahmedaq9018
    @ahmedaq9018 Рік тому

    this is so clean .... thanks a lot for everything Cand

  • @mdkawsarislamyeasin4040
    @mdkawsarislamyeasin4040 10 місяців тому

    Bro you save my huge time. I was looking for this.

  • @delovoy_mikhail
    @delovoy_mikhail 9 місяців тому

    братишка, дай бог тебе здоровья. В твоём видео всё что нужно. Внатуе красава!

  • @ahmedaq9018
    @ahmedaq9018 Рік тому

    i've seen many videos for you,, they are always simple, direct and to the point... hopefully you will consider creating a TanStack tutorial where you go through it all in practical way (the same way you do).-- 🥰🥰🥰

  • @socialultra7219
    @socialultra7219 10 місяців тому

    thanks dude, this really helped me out

  • @leevu12
    @leevu12 7 місяців тому

    Thank you so much! clear explaination sir

  • @cleverprogrammer7409
    @cleverprogrammer7409 Рік тому

    Amazing Amazing I was looking many days thanks alot

  • @asifkabiremon
    @asifkabiremon Рік тому

    This video content is really awesome and helpful to me

  • @voldemortvi4264
    @voldemortvi4264 Рік тому +1

    amazing video as always !

  • @jhonvaron1721
    @jhonvaron1721 Рік тому

    Exelente ejemplo , muchas graciass 🥳

  • @letthesuntalk
    @letthesuntalk 11 місяців тому

    What if I'm using components with imgs and stuff like that, how can I mantain the performance when I scrolled and rendered a lot of items? Thank you :]

  • @zunnoorainrafi5985
    @zunnoorainrafi5985 Рік тому

    brother I have a question,
    I used useInfiniteQuery in nextjs and I am fetching all blog posts in the function of useInfiniteQuery, as our data is coming from {data} = useInfiniteQuery({...}) and we can't use useInfiniteQuery in "server component" so I made my component a "client component" but I want that all my blog posts should be fetched in server component for less initial load content time and i also want infinite scroll on the main page of all blog posts. So how i can do this?

  • @divyprakash4052
    @divyprakash4052 9 місяців тому

    How is it possible to pass functions in use effect dependency

  • @shubhamupadhyay3174
    @shubhamupadhyay3174 9 місяців тому

    thank you it help me a lot

  • @xtremeandroidsupport3837
    @xtremeandroidsupport3837 4 місяці тому

    great video thanks !!

  • @mdabdullahmamun333
    @mdabdullahmamun333 11 місяців тому

    i notice that useInfiniteQuery hook render multiple time for on render how can i fix this

  • @Hunterhuni
    @Hunterhuni Рік тому

    Hey, really nice video, I really appreciate it. Just one question: How would I achieve the same thing but in reverse order? Meaning the list starts from the bottom and whenever the user scrolls up more data is loaded?

  • @028-manikandan3
    @028-manikandan3 Рік тому

    bro initialPageParam name given use query bro its getting error bro why?

  • @zunnoorainrafi5985
    @zunnoorainrafi5985 Рік тому

    Assalamu alaikum,
    Thanks brother for this valuable content.
    How Old are you ? and from where you learn the most ? and will you tell me your favourite teachers on the internet?

    • @CandDev
      @CandDev  Рік тому

      Wa'alaikumussalam, brother. I am 27 years old. I learn from documentation and find awesome code on GitHub from people around the world. Oh, and my favorite teacher is Brad Traversy.😁

    • @zunnoorainrafi5985
      @zunnoorainrafi5985 Рік тому

      @@CandDev thanks brother for your kind response

  • @banksom2861
    @banksom2861 10 місяців тому

    Thank you very much

  • @o.j1398
    @o.j1398 Рік тому

    Nice video, but what about Horizontal infinite scroll?

  • @mahamatabakarbechir7324
    @mahamatabakarbechir7324 10 місяців тому

    Thanks a lot :)