info@motherhoodbeyond.org{" "}
or call us at 678-404-1397.
+
diff --git a/web/components/Onboarding/LiabilityWaiver.tsx b/web/components/Onboarding/LiabilityWaiver.tsx
index 06ab373..c96d379 100644
--- a/web/components/Onboarding/LiabilityWaiver.tsx
+++ b/web/components/Onboarding/LiabilityWaiver.tsx
@@ -1,20 +1,23 @@
import Button from "@components/atoms/Button";
import TextInput from "@components/atoms/TextInput";
+import { OnboardingFormData } from "@lib/types/users";
import { Dispatch, SetStateAction, useState } from "react";
+import { UseFormReturn } from "react-hook-form";
interface Props {
setPage: Dispatch>;
+ form: UseFormReturn;
}
-export default function LiabilityWaiverPage({ setPage }: Props) {
+export default function LiabilityWaiverPage({ setPage, form }: Props) {
return (
-
+
Liability Waiver
-
- {/* Waiver here */}
+
+ {/* TODO: Full Waiver here */}
PARTICIPANT RELEASE AND WAIVER OF LIABILITY In consideration for the
willingness of Motherhood Beyond Bars (“Organization”) to accept the
individual signing below (“Participant”), as a participant in its
@@ -41,6 +44,7 @@ export default function LiabilityWaiverPage({ setPage }: Props) {
{/* TODO: */}
+
);
diff --git a/web/components/Onboarding/PreferredContact.tsx b/web/components/Onboarding/PreferredContact.tsx
index 5000b8f..4412ac9 100644
--- a/web/components/Onboarding/PreferredContact.tsx
+++ b/web/components/Onboarding/PreferredContact.tsx
@@ -1,9 +1,26 @@
-import { useState } from "react";
+import Button from "@components/atoms/Button";
+import { OnboardingFormData } from "@lib/types/users";
+import { Dispatch, SetStateAction } from "react";
+import { UseFormReturn } from "react-hook-form";
interface Props {
- setPage: (arg0: any) => any;
+ setPage: Dispatch>;
+ form: UseFormReturn;
}
-export default function PreferredContactPage({ setPage }: Props) {
- return ;
+export default function PreferredContactPage({ setPage, form }: Props) {
+ return (
+
+
+ What’s the best way to contact you?
+
+
+
+
+
+
+ );
}
diff --git a/web/components/Onboarding/ShippingAddress.tsx b/web/components/Onboarding/ShippingAddress.tsx
index 6e0000a..742ced8 100644
--- a/web/components/Onboarding/ShippingAddress.tsx
+++ b/web/components/Onboarding/ShippingAddress.tsx
@@ -1,9 +1,49 @@
-import { useState } from "react";
+import Button from "@components/atoms/Button";
+import TextInput from "@components/atoms/TextInput";
+import { OnboardingFormData } from "@lib/types/users";
+import { Dispatch, SetStateAction } from "react";
+import { UseFormReturn } from "react-hook-form";
interface Props {
- setPage: (arg0: any) => any;
+ setPage: Dispatch>;
+ form: UseFormReturn;
}
-export default function ShippingAddressPage({ setPage }: Props) {
- return ;
+export default function ShippingAddressPage({ setPage, form }: Props) {
+ return (
+
+
+ Shipping Address
+
+
Let us know where we can deliver your requested supplies!