From 3f9e2ebd63b65683eb9137612a9f120539684fcf Mon Sep 17 00:00:00 2001
From: Peter Neave <7982708+peterneave@users.noreply.github.com>
Date: Wed, 17 Sep 2025 11:04:52 +1000
Subject: [PATCH] Move away from depreciated staggerChildren to delayChildren
instead
See documentation https://motion.dev/docs/react-transitions#delaychildren
---
.../src/components/NewChallenge.jsx | 8 ++++----
.../src/components/NewChallenge.jsx | 4 ++--
.../src/components/NewChallenge.jsx | 2 +-
.../src/components/NewChallenge.jsx | 2 +-
.../src/components/NewChallenge.jsx | 2 +-
.../src/components/NewChallenge.jsx | 2 +-
.../12-finished/src/components/NewChallenge.jsx | 2 +-
7 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/code/26 Animations/06-animating-staggered-lists/src/components/NewChallenge.jsx b/code/26 Animations/06-animating-staggered-lists/src/components/NewChallenge.jsx
index 2fddd0070..103e0442b 100644
--- a/code/26 Animations/06-animating-staggered-lists/src/components/NewChallenge.jsx
+++ b/code/26 Animations/06-animating-staggered-lists/src/components/NewChallenge.jsx
@@ -1,5 +1,5 @@
import { useContext, useRef, useState } from 'react';
-import { motion } from 'framer-motion';
+import { motion, stagger } from 'framer-motion';
import { ChallengesContext } from '../store/challenges-context.jsx';
import Modal from './Modal.jsx';
@@ -57,10 +57,10 @@ export default function NewChallenge({ onDone }) {
-
{images.map((image) => (
{images.map((image) => (
diff --git a/code/26 Animations/08-imperative-animations/src/components/NewChallenge.jsx b/code/26 Animations/08-imperative-animations/src/components/NewChallenge.jsx
index 006ff429d..c898ee241 100644
--- a/code/26 Animations/08-imperative-animations/src/components/NewChallenge.jsx
+++ b/code/26 Animations/08-imperative-animations/src/components/NewChallenge.jsx
@@ -68,7 +68,7 @@ export default function NewChallenge({ onDone }) {
{images.map((image) => (
diff --git a/code/26 Animations/09-animating-layout-changes/src/components/NewChallenge.jsx b/code/26 Animations/09-animating-layout-changes/src/components/NewChallenge.jsx
index d2ee16049..681980500 100644
--- a/code/26 Animations/09-animating-layout-changes/src/components/NewChallenge.jsx
+++ b/code/26 Animations/09-animating-layout-changes/src/components/NewChallenge.jsx
@@ -68,7 +68,7 @@ export default function NewChallenge({ onDone }) {
{images.map((image) => (
diff --git a/code/26 Animations/10-orchestrating-multi-element-animations/src/components/NewChallenge.jsx b/code/26 Animations/10-orchestrating-multi-element-animations/src/components/NewChallenge.jsx
index d2ee16049..681980500 100644
--- a/code/26 Animations/10-orchestrating-multi-element-animations/src/components/NewChallenge.jsx
+++ b/code/26 Animations/10-orchestrating-multi-element-animations/src/components/NewChallenge.jsx
@@ -68,7 +68,7 @@ export default function NewChallenge({ onDone }) {
{images.map((image) => (
diff --git a/code/26 Animations/11-animating-shared-elements/src/components/NewChallenge.jsx b/code/26 Animations/11-animating-shared-elements/src/components/NewChallenge.jsx
index d2ee16049..681980500 100644
--- a/code/26 Animations/11-animating-shared-elements/src/components/NewChallenge.jsx
+++ b/code/26 Animations/11-animating-shared-elements/src/components/NewChallenge.jsx
@@ -68,7 +68,7 @@ export default function NewChallenge({ onDone }) {
{images.map((image) => (
diff --git a/code/26 Animations/12-finished/src/components/NewChallenge.jsx b/code/26 Animations/12-finished/src/components/NewChallenge.jsx
index d2ee16049..681980500 100644
--- a/code/26 Animations/12-finished/src/components/NewChallenge.jsx
+++ b/code/26 Animations/12-finished/src/components/NewChallenge.jsx
@@ -68,7 +68,7 @@ export default function NewChallenge({ onDone }) {
{images.map((image) => (