Skip to content

Commit 6e1c936

Browse files
committed
hooks refactor
1 parent 1dae443 commit 6e1c936

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/components/Image/ParallaxImage.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { ImageProps as NextImageProps } from "next/image"
66
import { Image } from "@/components/Image"
77

88
import { useEventListener } from "@/hooks/useEventListener"
9-
import { useMediaQuery } from "@/hooks/useMediaQuery"
9+
import { usePrefersReducedMotion } from "@/hooks/usePrefersReducedMotion"
1010

1111
export type ParallaxImageProps = NextImageProps & {
1212
className?: string
@@ -22,9 +22,7 @@ const ParallaxImage = ({ src, alt, className }: ParallaxImageProps) => {
2222
setPosition({ x, y })
2323
})
2424

25-
const [prefersReducedMotion] = useMediaQuery([
26-
"(prefers-reduced-motion: reduce)",
27-
])
25+
const { prefersReducedMotion } = usePrefersReducedMotion()
2826
const transform = {
2927
transform: `translate(${position.x}px, ${position.y}px)`,
3028
}

0 commit comments

Comments
 (0)