React Drag And Drop (dnd-kit) | Beginners Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 58

  • @Code_Complete
    @Code_Complete  10 หลายเดือนก่อน +3

    Join our Discord server here! discord.gg/TWBtv5an7N

    • @devT44
      @devT44 10 หลายเดือนก่อน +1

      Link is invalid or expired

    • @Code_Complete
      @Code_Complete  10 หลายเดือนก่อน

      @@devT44 My bad! Updated the link👍

    • @shaileshupadhyay8984
      @shaileshupadhyay8984 9 หลายเดือนก่อน

      Hi ​@@Code_Complete
      I am trying to move first item to second item I can't see visual effect of being dragged and dropped

  • @yoastertoaster8306
    @yoastertoaster8306 8 หลายเดือนก่อน +3

    Dude I can't even describe to you how much you have helped me. Thank you so much for such a great tutorial, I loved your explanation for using it and the other options. Everything was clear and simple, man you just got a new subscriber.

  • @UmaSahni.
    @UmaSahni. 4 หลายเดือนก่อน +3

    The most simple and easy to understand explanation. Salute 🫡🫡 your teaching skill.

  • @nextleveltech267
    @nextleveltech267 12 วันที่ผ่านมา +1

    Thank you soo much for the support

  • @Motlitkienthuc
    @Motlitkienthuc 6 วันที่ผ่านมา

    Thanks for your contents! To be honest, the "touch-action:none" in the CSS is crucial for mobile!

  • @narendrasudrik7763
    @narendrasudrik7763 2 หลายเดือนก่อน +3

    Excellent clarity and just what is needed ! Many thanks. 👍👍

  • @JoseDavidTéllezRojas
    @JoseDavidTéllezRojas 5 วันที่ผ่านมา

    What an amazing tutorial, simple and effective.
    Thank you very much, it works perfectly and I could implement an important feature with it.
    Thank you veryyyyyyyyyy much men

  • @tatatabletennis
    @tatatabletennis 10 หลายเดือนก่อน +1

    Thank god, this channel is there for helping me at right time.

  • @MartinSil-1337
    @MartinSil-1337 5 หลายเดือนก่อน +4

    Finally...3rd tutorial I tried and worked for my Next app. Thank you

    • @Code_Complete
      @Code_Complete  5 หลายเดือนก่อน

      Thanks! Glad the video helped!

    • @gabrielmokhele351
      @gabrielmokhele351 2 หลายเดือนก่อน

      Amazing in struggling to drag and drop components saved inside my database

  • @allhailalona
    @allhailalona 4 หลายเดือนก่อน +1

    excellent! thank you for that intro, explaining which package to choose! I liked and subscribed

  • @shubhamtarade
    @shubhamtarade 10 หลายเดือนก่อน +1

    You are gonna long way man. Keep posting such content🙌

  • @michael-in-the-usa
    @michael-in-the-usa 6 หลายเดือนก่อน

    Thank you for posting such an excellent and helpful tutorial. I had no idea how to make a drag and drop in react, but thanks to you I can do it now!

  • @sathwiknayak6700
    @sathwiknayak6700 หลายเดือนก่อน +1

    00:04 DND kit is recommended for easy and actively maintained drag and drop functionality in React.
    02:00 Setting up DND context and defining collision detection
    04:04 Implementing drag and drop functionality in DND context.
    06:18 Implement drag and drop functionality using DND kit
    08:41 Attaching reference and styling element for drag and drop
    10:50 Implementing drag and drop for task rearrangement
    12:51 Adding different sensors and using them for drag and drop functionalities
    15:13 Adding drag and drop functionality using React's dnd-kit

  • @mind_control6898
    @mind_control6898 5 วันที่ผ่านมา

    Thank you so much, so much easy to do it now

  • @RUFeelin
    @RUFeelin 3 หลายเดือนก่อน

    Video is a great help - good luck getting more subscribers
    Watching from UK

  • @sumitbaghel9987
    @sumitbaghel9987 7 หลายเดือนก่อน +1

    This has helped me a lot.

  • @hikemalliday6007
    @hikemalliday6007 4 หลายเดือนก่อน

    Very helpful and easy to understand, nice video

  • @kaushikid1
    @kaushikid1 10 หลายเดือนก่อน +1

    Good going creator. Can you please teach the basics of coding to Gen X or Bloomers. That would be an interesting video and would help slightly older people like me to understand coding.

  • @SubashK-zc6ip
    @SubashK-zc6ip หลายเดือนก่อน

    Excellent explanation !!

  • @karankka1484
    @karankka1484 9 หลายเดือนก่อน +4

    the video was great, can you make a video for kanbanboard using dndkit without typescript. as all the videos on yt for kanbanboard are in typescript

    • @Code_Complete
      @Code_Complete  9 หลายเดือนก่อน

      Great idea! Added it to my list

  • @MohsinNaqvi-jk5qi
    @MohsinNaqvi-jk5qi 5 หลายเดือนก่อน

    Thanks a lot.
    you explained it amazingly.

  • @vaibhavpant7041
    @vaibhavpant7041 6 หลายเดือนก่อน

    thank you for such a wonderful tutorial, it helped me a lot.

  • @ArtAssaf
    @ArtAssaf 8 หลายเดือนก่อน +2

    Hello, thanks for the tutorial. But i have an issue, i can't add a clickable element to the draggable element. The onclick doesn't work. For example adding a delete button to a task.
    Thanks

    • @mustafabeklevic5831
      @mustafabeklevic5831 6 หลายเดือนก่อน

      Try to use "onMouseDown" instead, it works

  • @luberalexanderechavarriabe4156
    @luberalexanderechavarriabe4156 6 หลายเดือนก่อน

    Thanks a lot, man, you are a legend

  • @hunghong9632
    @hunghong9632 7 หลายเดือนก่อน

    What a useful video! Thank you very much 🎉

  • @sittarashafique3454
    @sittarashafique3454 7 หลายเดือนก่อน

    You did great in this video , thanks a lot 😊

  • @michealbadmus2146
    @michealbadmus2146 8 หลายเดือนก่อน

    This came in handy. Thanks

  • @meleseayichlie5645
    @meleseayichlie5645 4 หลายเดือนก่อน

    Thank you for your smart video keep up the good work

  • @EmmanuelObonyo-k1i
    @EmmanuelObonyo-k1i หลายเดือนก่อน

    Many thanks

  • @sangeethasr8654
    @sangeethasr8654 8 หลายเดือนก่อน

    Is there any way to add a button in the Task component to delete a task with an onClick event?

  • @karthikm3849
    @karthikm3849 8 วันที่ผ่านมา

    How to drag and drop across columns with same functionality ?

  • @manusiaapi5634
    @manusiaapi5634 4 หลายเดือนก่อน

    Thx a lot bro!

  • @hazalasmadev
    @hazalasmadev 9 หลายเดือนก่อน +1

    I like the way you describe the code. Thanks a lot! Anyway can you please record a tutorial for react-beautiful-dnd? thanks!

    • @Code_Complete
      @Code_Complete  9 หลายเดือนก่อน +1

      Glad you liked it! Will add react-beautiful-dnd to my list

  • @ritchieways9495
    @ritchieways9495 8 หลายเดือนก่อน

    Thank you, you saved me

  • @onesome7713
    @onesome7713 3 หลายเดือนก่อน

    Thx!

  • @gabrielmokhele351
    @gabrielmokhele351 2 หลายเดือนก่อน

    Thank but if you drag and dropping components stored inside the database

  • @Rafiramdhani12
    @Rafiramdhani12 8 หลายเดือนก่อน

    why i have an error in props like this 'tasks' is missing in props validation

  • @deepmane5845
    @deepmane5845 4 หลายเดือนก่อน

    as soon as drag and perform make api request using redux save new data after dandd

  • @JITESHPANDEY-qm1og
    @JITESHPANDEY-qm1og 6 หลายเดือนก่อน

    thanks a lot

  • @AdityaSingh-ev7jv
    @AdityaSingh-ev7jv 6 หลายเดือนก่อน +2

    You should have coded this in typescript, in TS things are quite different

    • @bayunirayudha
      @bayunirayudha 5 หลายเดือนก่อน

      .b.i.n.a. .s.a.r.a.n.a. .i.n.f.o.r.m.a.t.i.k.a.

  • @prashantbansal4642
    @prashantbansal4642 4 หลายเดือนก่อน

    Can someone tell how to persist like if I have data in a database and I want to persist the actual order then how to do that.

    • @gunjanpatel3426
      @gunjanpatel3426 4 หลายเดือนก่อน

      give one attribute with values of 1 to n in your database document and use it as id here

  • @tuhei-zu3qx
    @tuhei-zu3qx 4 หลายเดือนก่อน

    good

  • @akshatdubey4421
    @akshatdubey4421 10 หลายเดือนก่อน

    As soon as I spread the listners over my todo component. It becomes unresponsive. Please help

    • @Code_Complete
      @Code_Complete  9 หลายเดือนก่อน

      Does it still happen after you do everything else mentioned in the video? It would be great if you can mention this in the discord server

    • @samnewman9863
      @samnewman9863 8 หลายเดือนก่อน

      @akshatdubey4421 @Code_Complete i think the click handler from useSortable is preventing the default click events, i need to go back through the end of the video to check if there's anything i've missed, but i don't think it's a problem with the steps in the tutorial

    • @samnewman9863
      @samnewman9863 8 หลายเดือนก่อน

      the solution that worked for me is to use an activation constraint, i don't know if that would work if you have a text input, there might be another way to handle that, such as specifying a separate activator node ref

    • @alexmon689
      @alexmon689 7 หลายเดือนก่อน

      ​@@samnewman9863How did you make the restriction?