usePageScrollOpacity.js 276 B

123456789
  1. export const usePageScrollOpacity = (scrollTop) => {
  2. let opacityNum = 0
  3. if (scrollTop >= 0) {
  4. if (scrollTop <= 20) opacityNum = 0
  5. else if (20 < scrollTop && scrollTop <= 100) opacityNum = scrollTop / 100
  6. else if (scrollTop > 100) opacityNum = 1
  7. }
  8. return opacityNum
  9. }