This commit is contained in:
Kenneth Jannette
2024-01-25 16:03:36 -06:00
parent f9e907f54e
commit 471ec8eb8c
4 changed files with 20 additions and 4 deletions

View File

@@ -383,6 +383,7 @@ const SignupPage = () => {
name={option.name} name={option.name}
description={option.description} description={option.description}
activeRadioOption={activeRadioOption} activeRadioOption={activeRadioOption}
price={option.price}
/> />
))} ))}
</div> </div>

View File

@@ -4,17 +4,20 @@ export const signupRadioFields = [
label: "Monthly - basic", label: "Monthly - basic",
value: "monthlyBasic", value: "monthlyBasic",
description: "Generate 1 document per month", description: "Generate 1 document per month",
price: 89,
}, },
{ {
name: "Monthly - pro plan", name: "Monthly - pro plan",
label: "Monthly - pro plan", label: "Monthly - pro plan",
value: "monthlyProPlan", value: "monthlyProPlan",
description: "Generate up to 3 documents per month", description: "Generate up to 3 documents per month",
price: 159,
}, },
{ {
name: "Annual - unlimted annual", name: "Annual - unlimted annual",
label: "Annual - unlimited annual", label: "Annual - unlimited annual",
value: "annualUnlimited", value: "annualUnlimited",
description: "Generate unlimited documents. Billed annualy", description: "Generate unlimited documents. Billed annualy",
price: 1489,
}, },
]; ];

View File

@@ -3,8 +3,15 @@ import "../styles/radio.scss";
const Radio = (props) => { const Radio = (props) => {
console.log("hello"); console.log("hello");
const { name, description, onClick, value, disabled, activeRadioOption } = const {
props; name,
description,
onClick,
value,
price,
disabled,
activeRadioOption,
} = props;
const classCheckbox = "checkbox"; const classCheckbox = "checkbox";
const classOption = "option"; const classOption = "option";
console.log("value, activeRadioOption", value, activeRadioOption); console.log("value, activeRadioOption", value, activeRadioOption);
@@ -23,6 +30,7 @@ const Radio = (props) => {
<CircleFill color="#1a76c7" size="20px" /> <CircleFill color="#1a76c7" size="20px" />
</div> </div>
<div className="radio-name-box"> {`${name}`} </div> <div className="radio-name-box"> {`${name}`} </div>
<div className="radio-price-box"> {`${price}`} </div>
</div> </div>
<div className="radio-circle-lower"> <div className="radio-circle-lower">
<div className="radio-description-box"> <div className="radio-description-box">

View File

@@ -9,14 +9,18 @@
} }
.radio-circle-top { .radio-circle-top {
height: 50px; height: 40px;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
} }
.radio-circle-bottom {
.radio-circle-lower {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
margin-left: 18px;
padding-left: 26px;
} }
.radio-circle-box { .radio-circle-box {
height: 40px; height: 40px;
margin: 12px 8px; margin: 12px 8px;