Update framer-motion

This commit is contained in:
Anton Gunnarsson
2025-05-06 18:13:17 +02:00
parent c3205d9561
commit 9af93fecda
9 changed files with 68 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
"use client"
import { motion } from "framer-motion"
import { motion } from "motion/react"
import { useIntl } from "react-intl"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"

View File

@@ -1,6 +1,6 @@
"use client"
import { motion } from "framer-motion"
import { motion } from "motion/react"
import { useState } from "react"
import {
Dialog,

View File

@@ -1,6 +1,6 @@
"use client"
import { AnimatePresence, motion } from "framer-motion"
import { AnimatePresence, motion } from "motion/react"
import { useState } from "react"
import { useIntl } from "react-intl"

View File

@@ -1,5 +1,5 @@
"use client"
import { AnimatePresence, motion } from "framer-motion"
import { AnimatePresence, motion } from "motion/react"
import { useState } from "react"
import { Button as ButtonRAC } from "react-aria-components"
import { useIntl } from "react-intl"

View File

@@ -1,5 +1,5 @@
"use client"
import { AnimatePresence, motion } from "framer-motion"
import { AnimatePresence, motion } from "motion/react"
import { useEffect, useState } from "react"
import { Dialog, Modal, ModalOverlay } from "react-aria-components"

View File

@@ -1,7 +1,7 @@
"use client"
import { cx } from "class-variance-authority"
import { AnimatePresence, motion } from "framer-motion"
import { AnimatePresence, motion } from "motion/react"
import { type PropsWithChildren, useEffect, useState } from "react"
import {
Dialog,

View File

@@ -1,6 +1,6 @@
"use client"
import { AnimatePresence, motion } from "framer-motion"
import { AnimatePresence, motion } from "motion/react"
import { usePathname } from "next/navigation"
import React, { useState } from "react"
import { Dialog, Modal, ModalOverlay } from "react-aria-components"

View File

@@ -77,7 +77,6 @@
"fast-deep-equal": "^3.1.3",
"fetch-retry": "^6.0.0",
"flat": "^6.0.1",
"framer-motion": "^11.3.28",
"fuse.js": "^7.1.0",
"graphql": "^16.11.0",
"graphql-request": "^6.1.0",
@@ -91,6 +90,7 @@
"libphonenumber-js": "^1.12.7",
"lodash-es": "^4.17.21",
"md5": "^2.3.0",
"motion": "^12.10.0",
"nanoid": "^5.1.5",
"next": "^14.2.25",
"next-auth": "5.0.0-beta.19",

View File

@@ -8541,7 +8541,6 @@ __metadata:
fast-deep-equal: "npm:^3.1.3"
fetch-retry: "npm:^6.0.0"
flat: "npm:^6.0.1"
framer-motion: "npm:^11.3.28"
fuse.js: "npm:^7.1.0"
graphql: "npm:^16.11.0"
graphql-request: "npm:^6.1.0"
@@ -8561,6 +8560,7 @@ __metadata:
lodash-es: "npm:^4.17.21"
material-symbols: "npm:^0.29.0"
md5: "npm:^2.3.0"
motion: "npm:^12.10.0"
nanoid: "npm:^5.1.5"
netlify-plugin-cypress: "npm:^2.2.1"
next: "npm:^14.2.25"
@@ -15348,6 +15348,28 @@ __metadata:
languageName: node
linkType: hard
"framer-motion@npm:^12.10.0":
version: 12.10.0
resolution: "framer-motion@npm:12.10.0"
dependencies:
motion-dom: "npm:^12.10.0"
motion-utils: "npm:^12.9.4"
tslib: "npm:^2.4.0"
peerDependencies:
"@emotion/is-prop-valid": "*"
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@emotion/is-prop-valid":
optional: true
react:
optional: true
react-dom:
optional: true
checksum: 10c0/46af58aac72dbbdf87063cb4e76d923346b0adcefe635c04b4dca4b4d5f8c1ac298f9efc40c8e30ccbfbf20503d5b9687bcad3a5e0c22f856e5e72446dd14a58
languageName: node
linkType: hard
"fresh@npm:~0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -19181,6 +19203,15 @@ __metadata:
languageName: node
linkType: hard
"motion-dom@npm:^12.10.0":
version: 12.10.0
resolution: "motion-dom@npm:12.10.0"
dependencies:
motion-utils: "npm:^12.9.4"
checksum: 10c0/1b87cb857d860c9db6bcad3c2176b1fec6536b7ab1a5d2b4eeddfb4f441f76e9bc096bb48c126ffe2d9ea10784a82767d2606bf9ffddfed6b9b9962303ee03af
languageName: node
linkType: hard
"motion-utils@npm:^11.18.1":
version: 11.18.1
resolution: "motion-utils@npm:11.18.1"
@@ -19188,6 +19219,34 @@ __metadata:
languageName: node
linkType: hard
"motion-utils@npm:^12.9.4":
version: 12.9.4
resolution: "motion-utils@npm:12.9.4"
checksum: 10c0/b6783babfd1282ad320585f7cdac9fe7a1f97b39e07d12a500d3709534441bd9d49b556fa1cd838d1bde188570d4ab6b4c5aa9d297f7f5aa9dc16d600c17afdc
languageName: node
linkType: hard
"motion@npm:^12.10.0":
version: 12.10.0
resolution: "motion@npm:12.10.0"
dependencies:
framer-motion: "npm:^12.10.0"
tslib: "npm:^2.4.0"
peerDependencies:
"@emotion/is-prop-valid": "*"
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@emotion/is-prop-valid":
optional: true
react:
optional: true
react-dom:
optional: true
checksum: 10c0/c24c810ade88e437efd41471872ab4f4de2c3461bb92aacb5f62bb2d433842157a10798d22759115b8c1cece8569c8b37a4cd6592b478f3ddfe65184bbbdb594
languageName: node
linkType: hard
"ms@npm:2.0.0":
version: 2.0.0
resolution: "ms@npm:2.0.0"