diff options
author | Jeff <jeffkleinaitis@gmail.com> | 2024-04-04 21:27:59 -0400 |
---|---|---|
committer | Jeff <jeffkleinaitis@gmail.com> | 2024-04-04 21:27:59 -0400 |
commit | fbefdea6ec1bc2ddeee2a9f6a2c4ed961aae16ab (patch) | |
tree | a4beeb8642c251f001f0929e3f0950e6723ceab1 /pages/login.js | |
parent | b2da5c59d19c2419f6c0224d1391aa6e22274f67 (diff) |
refactor: Update login page to include flexible form component
Diffstat (limited to 'pages/login.js')
-rw-r--r-- | pages/login.js | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/pages/login.js b/pages/login.js index d2743eb..899d6b9 100644 --- a/pages/login.js +++ b/pages/login.js @@ -1,13 +1,29 @@ - -import {benefitTwo} from "../components/data"; import React from "react"; -import SignUp from "../components/signup"; +import FlexibleForm from "../components/flexibleForm"; +import benefitTwoImg from "../public/img/benefit-two.png"; const Login = () => { return ( - <> - <SignUp imgPos="right" data={benefitTwo} /> - </> - ) -} -export default Login;
\ No newline at end of file + <> + <FlexibleForm + imgPos="right" + route="/profile" + data={{ + image: benefitTwoImg, + title: "Sign in to your account", + subtitle: "sign in pls", + formAction: process.env.API_URL, + formMethod: "POST", + formFields: [ + { label: "Email address", name: "email", type: "email", autoComplete: "email", required: true }, + { label: "Password", name: "password", type: "password", autoComplete: "current-password", required: true }, + ], + ctaText: "Login", + ctaLink: { text: "Don't have an account?", linkText: "Create an account instead!", url: "/sign-up" }, + underneathButton: {url: "/forgot-password", text: "Forgot Password?" } + }} + /> + </> + ); +}; +export default Login; |