diff --git a/examples/submitStepper/package-lock.json b/examples/submitStepper/package-lock.json
index a525b6a..c565f4e 100644
--- a/examples/submitStepper/package-lock.json
+++ b/examples/submitStepper/package-lock.json
@@ -27,7 +27,7 @@
}
},
"../..": {
- "version": "0.0.1",
+ "version": "0.0.10",
"license": "MIT",
"dependencies": {
"react-context-refs": "^0.2.1"
@@ -47,6 +47,7 @@
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.1",
"prettier": "^3.0.1",
+ "tsc-alias": "^1.8.7",
"typescript": "^5.0.2",
"vite": "^4.4.0"
},
diff --git a/examples/submitStepper/src/form/StepThree.tsx b/examples/submitStepper/src/form/StepThree.tsx
index aed46d5..669cd58 100644
--- a/examples/submitStepper/src/form/StepThree.tsx
+++ b/examples/submitStepper/src/form/StepThree.tsx
@@ -121,7 +121,14 @@ export default function StepThree({ data, onSubmit, reportValidity }: StepThreeP
-
+
+
+
)
}
diff --git a/examples/submitStepper/src/form/StepTwo.tsx b/examples/submitStepper/src/form/StepTwo.tsx
index 3442a47..dac2973 100644
--- a/examples/submitStepper/src/form/StepTwo.tsx
+++ b/examples/submitStepper/src/form/StepTwo.tsx
@@ -50,7 +50,12 @@ export default function StepTwo({ data, onSubmit, reportValidity }: StepTwoProps
{errors.address?.countryCode?.message}
-
+
)
}
diff --git a/package.json b/package.json
index 92143b8..d0889fd 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "react-hook-form-multistep",
"description": "Extensible multistep forms for React Hook Form.",
- "version": "0.0.10",
+ "version": "0.0.11",
"private": false,
"author": {
"name": "Camin McCluskey",
diff --git a/src/components/SubmitButton.tsx b/src/components/SubmitButton.tsx
index 83ca235..f12a044 100644
--- a/src/components/SubmitButton.tsx
+++ b/src/components/SubmitButton.tsx
@@ -7,6 +7,7 @@ import type { FormStepOnSubmit } from '~/types'
type SubmitButtonProps = {
label?: string
className?: string
+ children?: React.ReactNode
handleSubmit: UseFormHandleSubmit
onSubmit: FormStepOnSubmit
disabled: boolean
@@ -15,6 +16,7 @@ type SubmitButtonProps = {
export default function SubmitButton({
label = 'Next',
className,
+ children,
handleSubmit,
onSubmit,
disabled,
@@ -29,7 +31,7 @@ export default function SubmitButton({
return (
)
}