Hide Navigation on Page Scroll || Framer Motion useMotionValueEvent

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

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

  • @yogeshgupta9205
    @yogeshgupta9205 7 วันที่ผ่านมา

    Amazing tutorial!
    Straight to the point and helped me customize my header real quick. Though the navigation in the header got messed up initially, I managed to sort it out later.
    Thanks again for the tutorial!

  • @mdrifat6941
    @mdrifat6941 ปีที่แล้ว +11

    I am a Junior Web Developer and currently trying to learn what it takes to be an intermediate or senior one. For this reason, started exploring different animation libraries and selected Framer Motion for it. To sharpen the fundamentals, saw some tutorials and loved yours the most. So I have a request to you. Please make a playlist of Framer Motion where you will cover all the topics to understand from the basics to the advanced. Hope you will keep my request.

    • @tomisloading
      @tomisloading  ปีที่แล้ว +7

      Hey!! Thank you so much!! I have some videos planned to go deeper into the specifics which I’ll absolutely get to soon :) thanks for the input, I genuinely appreciate it 😁😁

  • @johnemmerechts3769
    @johnemmerechts3769 9 หลายเดือนก่อน +3

    For typescript users, previous can be undefined (MotionValue.getPrevious(): number | undefined)
    First check if previous is defined : if (previous && latest > previous && latest > 150) {
    Thanks for the tuto :)

  • @pikusionexio
    @pikusionexio ปีที่แล้ว +4

    It really is that easy, huh? Thank you for the quick tutorial, much appreciated!

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

    Amazing work! Thanks a lot for this content.

  • @nathannelson5645
    @nathannelson5645 ปีที่แล้ว +1

    Appreciate this FREE knowledge bro!

  • @sportseye7422
    @sportseye7422 ปีที่แล้ว

    Greatt greatt, I really like the easy and clear way that you explain. Keep it up.

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

    Fantastic video thanks a ton. New fan

  • @s4chin_verma
    @s4chin_verma 11 หลายเดือนก่อน

    Amazing video sir it helps me a lot in my portfolio website

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

    Amazing tutorial

    • @tomisloading
      @tomisloading  11 หลายเดือนก่อน

      Thank you! :)

  • @izusaE
    @izusaE ปีที่แล้ว +1

    Which is your version of framer-motion in your package.json ? I have this error with useMotionValueEvent : "framer-motion"' has no exported member named 'useMotionValueEvent'. Did you mean 'useMotionValue'

    • @tomisloading
      @tomisloading  ปีที่แล้ว +1

      Should be latest!

    • @izusaE
      @izusaE ปีที่แล้ว +1

      @@tomisloading So fast ! I'm with the latest (yarn add framer-motion@latest so I have ^10.16.16) I'm gonna see why I have this error :/ But your tutorial is super cool !

    • @tomisloading
      @tomisloading  ปีที่แล้ว

      @@izusaE odd 🤔 just double checked the docs, it’s definitely not deprecated or anything like that. useMotionValue is a hook as well though 🤷‍♀️

    • @izusaE
      @izusaE ปีที่แล้ว +1

      @@tomisloading I resolve it by uninstall the folder nodes_modules ! It works well ! Thank you a lot for this tutorial !

    • @tomisloading
      @tomisloading  ปีที่แล้ว +1

      @@izusaE heck yea!! Happy I could help :)

  • @wibbs88
    @wibbs88 ปีที่แล้ว

    Works great - Thanks! However when I add a Hero with absolute position (top-0) I find the scroll up only reveals the nav for the screen height - If i scroll way down then back up it doesn't appear. If I remove the absolute positioning from the hero image then it works fine.

  • @usamariaz3765
    @usamariaz3765 ปีที่แล้ว +1

    Amazing thank you keep providing us great content 🤩🤩🎉

    • @tomisloading
      @tomisloading  ปีที่แล้ว +1

      Thank you!!! I’ll try my best haha 😁😁😁

  • @janira98
    @janira98 ปีที่แล้ว

    Yah that was the one I was looking for 👌

  • @es20x
    @es20x ปีที่แล้ว +1

    great tutor ❤

  • @ema.n.u.e.l
    @ema.n.u.e.l 4 หลายเดือนก่อน

    Thanks bro !!

  • @katerinadesrosiers
    @katerinadesrosiers ปีที่แล้ว

    I found the tutorial super easy! But the part of latest > 150 doesn't work as it should, with or without it, the nav appears at the same delay :(

    • @RishiKasyap
      @RishiKasyap ปีที่แล้ว

      that only works when it is at the top, 150 is the distance from the top

  • @katerinadesrosiers
    @katerinadesrosiers ปีที่แล้ว +1

    Thank u!!

  • @navinkumarsahu1159
    @navinkumarsahu1159 ปีที่แล้ว +1

    great

  • @WebEngineer36
    @WebEngineer36 ปีที่แล้ว

    Great Video

  • @studyafa7159
    @studyafa7159 ปีที่แล้ว +1

    Great

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

    Just do it in plain js or using useEffect with react, framer motion is an over kill.

  • @gaborlakatos882
    @gaborlakatos882 11 หลายเดือนก่อน

    Nice

  • @ChandanKumar-ps3cz
    @ChandanKumar-ps3cz ปีที่แล้ว +1

    Awsommmmmmmmmm

  • @honefone
    @honefone ปีที่แล้ว +1

    niceee

  • @cosasdereddit111
    @cosasdereddit111 ปีที่แล้ว +1

    gooooooooooooooooooooooooooooooooooooooooodddddddddddddddddddddddddddddddddd

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

    Great