From 336e321b53cd7ac5f6d1fed5326569cf94e4f7e4 Mon Sep 17 00:00:00 2001
From: Randy Bruno Piverger <rbrunopi@redhat.com>
Date: Fri, 13 Dec 2024 18:08:19 -0800
Subject: [PATCH 1/2] suppress implicit submission

---
 src/Step.tsx | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/Step.tsx b/src/Step.tsx
index 9fd4be6..8482818 100644
--- a/src/Step.tsx
+++ b/src/Step.tsx
@@ -65,5 +65,13 @@ export function StepInternal(props: StepProps) {
         // Don't use forms in steps which are forms
         return <Fragment>{props.children}</Fragment>
     }
-    return <Form>{props.children}</Form>
+    return (
+        <Form
+            onSubmit={(event) => {
+                event.preventDefault()
+            }}
+        >
+            {props.children}
+        </Form>
+    )
 }

From 7fced8fdd4464fc3c546307d138f3c161c277f33 Mon Sep 17 00:00:00 2001
From: Randy Bruno Piverger <rbrunopi@redhat.com>
Date: Mon, 16 Dec 2024 13:24:54 -0800
Subject: [PATCH 2/2] cypress/code-coverage package update

---
 package-lock.json | 72 ++++++++++++++++++++---------------------------
 1 file changed, 30 insertions(+), 42 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index d26bcbc..8f4b530 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1913,15 +1913,15 @@
             }
         },
         "node_modules/@cypress/code-coverage": {
-            "version": "3.12.45",
-            "resolved": "https://registry.npmjs.org/@cypress/code-coverage/-/code-coverage-3.12.45.tgz",
-            "integrity": "sha512-QRvdc9Zmner/CxQ1F5jcNVZR8P8VrRTyE8THcisxnB6D3AMIKKSmjYUGH6OnWBDF/vi3CqimuMSbrUfzmPzmhw==",
+            "version": "3.13.9",
+            "resolved": "https://registry.npmjs.org/@cypress/code-coverage/-/code-coverage-3.13.9.tgz",
+            "integrity": "sha512-VnsBLmhRLE3xgeX5hdN7aWCU3l8UHttUCMO7b+2OrRvs+R3kpBwjejfSC0/H7ErXz5o6r99biClIaS5bqo60uQ==",
             "dev": true,
             "dependencies": {
                 "@cypress/webpack-preprocessor": "^6.0.0",
                 "chalk": "4.1.2",
-                "dayjs": "1.11.12",
-                "debug": "4.3.6",
+                "dayjs": "1.11.13",
+                "debug": "4.3.7",
                 "execa": "4.1.0",
                 "globby": "11.1.0",
                 "istanbul-lib-coverage": "^3.0.0",
@@ -6427,18 +6427,18 @@
             }
         },
         "node_modules/dayjs": {
-            "version": "1.11.12",
-            "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz",
-            "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==",
+            "version": "1.11.13",
+            "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
+            "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==",
             "dev": true
         },
         "node_modules/debug": {
-            "version": "4.3.6",
-            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
-            "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+            "version": "4.3.7",
+            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+            "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
             "dev": true,
             "dependencies": {
-                "ms": "2.1.2"
+                "ms": "^2.1.3"
             },
             "engines": {
                 "node": ">=6.0"
@@ -10931,9 +10931,9 @@
             }
         },
         "node_modules/ms": {
-            "version": "2.1.2",
-            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+            "version": "2.1.3",
+            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
             "dev": true
         },
         "node_modules/multicast-dns": {
@@ -13276,12 +13276,6 @@
             "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
             "dev": true
         },
-        "node_modules/send/node_modules/ms": {
-            "version": "2.1.3",
-            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-            "dev": true
-        },
         "node_modules/serialize-javascript": {
             "version": "6.0.2",
             "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
@@ -16643,15 +16637,15 @@
             }
         },
         "@cypress/code-coverage": {
-            "version": "3.12.45",
-            "resolved": "https://registry.npmjs.org/@cypress/code-coverage/-/code-coverage-3.12.45.tgz",
-            "integrity": "sha512-QRvdc9Zmner/CxQ1F5jcNVZR8P8VrRTyE8THcisxnB6D3AMIKKSmjYUGH6OnWBDF/vi3CqimuMSbrUfzmPzmhw==",
+            "version": "3.13.9",
+            "resolved": "https://registry.npmjs.org/@cypress/code-coverage/-/code-coverage-3.13.9.tgz",
+            "integrity": "sha512-VnsBLmhRLE3xgeX5hdN7aWCU3l8UHttUCMO7b+2OrRvs+R3kpBwjejfSC0/H7ErXz5o6r99biClIaS5bqo60uQ==",
             "dev": true,
             "requires": {
                 "@cypress/webpack-preprocessor": "^6.0.0",
                 "chalk": "4.1.2",
-                "dayjs": "1.11.12",
-                "debug": "4.3.6",
+                "dayjs": "1.11.13",
+                "debug": "4.3.7",
                 "execa": "4.1.0",
                 "globby": "11.1.0",
                 "istanbul-lib-coverage": "^3.0.0",
@@ -20032,18 +20026,18 @@
             "dev": true
         },
         "dayjs": {
-            "version": "1.11.12",
-            "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz",
-            "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==",
+            "version": "1.11.13",
+            "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
+            "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==",
             "dev": true
         },
         "debug": {
-            "version": "4.3.6",
-            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
-            "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+            "version": "4.3.7",
+            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+            "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
             "dev": true,
             "requires": {
-                "ms": "2.1.2"
+                "ms": "^2.1.3"
             }
         },
         "decamelize": {
@@ -23367,9 +23361,9 @@
             }
         },
         "ms": {
-            "version": "2.1.2",
-            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+            "version": "2.1.3",
+            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
             "dev": true
         },
         "multicast-dns": {
@@ -25046,12 +25040,6 @@
                             "dev": true
                         }
                     }
-                },
-                "ms": {
-                    "version": "2.1.3",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-                    "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-                    "dev": true
                 }
             }
         },