diff --git a/packages/framer-motion/src/utils/use-is-mounted.ts b/packages/framer-motion/src/utils/use-is-mounted.ts index 692dedb28f..0eb7e90555 100644 --- a/packages/framer-motion/src/utils/use-is-mounted.ts +++ b/packages/framer-motion/src/utils/use-is-mounted.ts @@ -1,8 +1,9 @@ -import { useLayoutEffect, useRef } from "react" +import { useRef } from "react" +import { useIsomorphicLayoutEffect } from "./use-isomorphic-effect" export function useIsMounted() { const isMounted = useRef(false) - useLayoutEffect(() => { + useIsomorphicLayoutEffect(() => { isMounted.current = true return () => {