This commit is contained in:
Kenneth Jannette
2024-01-25 00:07:13 -06:00
parent 9f05774df5
commit 09fc4581c9
3 changed files with 20 additions and 3 deletions

View File

@@ -373,12 +373,13 @@ const SignupPage = () => {
</h5> </h5>
</div> </div>
<div className="radio-group-box"> <div className="radio-group-box">
<div className="radio-group-wrapper"> <div className="signup-radio-wrapper">
<Radiogroup <Radiogroup
title="Client position" title="Client position"
options={radioOptions} options={radioOptions}
value={"data.clientPosition.value"} value={"data.clientPosition.value"}
disabled={isBusy} disabled={isBusy}
dynamicClassName={"signup-option-div"}
onClick={(e) => handleChangeInput(e, "clientPosition")} onClick={(e) => handleChangeInput(e, "clientPosition")}
/> />
</div> </div>

View File

@@ -11,15 +11,20 @@ const Radiogroup = (props) => {
onClick, onClick,
value, value,
options, options,
disabled disabled,
dynamicClassName,
} = props; } = props;
const classCheckbox = "checkbox"; const classCheckbox = "checkbox";
const classOption = "option"; const classOption = "option";
const dynamicClass =
dynamicClassName === "signup-option-div"
? dynamicClassName
: "checkbox-option-div";
return ( return (
<div className="radio-option-container"> <div className="radio-option-container">
{title && <div className="checkbox-title">{title}</div>} {title && <div className="checkbox-title">{title}</div>}
<div className="checkbox-option-div"> <div className={`${dynamicClass}`}>
{options && {options &&
options?.length && options?.length &&
options.map((option, index) => ( options.map((option, index) => (

View File

@@ -82,6 +82,17 @@
padding: 6px; padding: 6px;
} }
.signup-radio-wrapper {
background-color: red;
display: flex;
flex-direction: column;
}
.signup-option-div {
display: flex;
flex-direction: column;
}
.radio-group-box { .radio-group-box {
display: flex; display: flex;
flex-direction: column; flex-direction: column;