This commit is contained in:
Kenneth Jannette
2024-01-25 11:42:37 -06:00
parent a6c6b3c6c6
commit 6bc357257c
3 changed files with 15 additions and 14 deletions

View File

@@ -396,6 +396,7 @@ const SignupPage = () => {
value={"data.clientPosition.value"} value={"data.clientPosition.value"}
disabled={isBusy} disabled={isBusy}
dynamicClassName={"signup-option-div"} dynamicClassName={"signup-option-div"}
optionContainerDynamicClass={"signup-option"}
onClick={(e) => handleChangeRadioInput(e, "clientPosition")} onClick={(e) => handleChangeRadioInput(e, "clientPosition")}
/> />
</div> </div>

View File

@@ -27,6 +27,8 @@ const Radiogroup = (props) => {
? optionContainerDynamicClass ? optionContainerDynamicClass
: ""; : "";
console.log("optionContainerDynamic", optionContainerDynamic);
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>}
@@ -35,13 +37,13 @@ const Radiogroup = (props) => {
options?.length && options?.length &&
options.map((option, index) => ( options.map((option, index) => (
<div <div
className={`option-container ${optionContainerDynamic}`} className={`option-container`}
key={option.name} key={option.name}
onClick={() => !disabled && onClick && onClick(option)} onClick={() => !disabled && onClick && onClick(option)}
> >
<div className="checked-icon"> <div className="checked-icon">
{value === option.value ? ( {value === option.value ? (
<div className="zora"> <div className={`zora ${optionContainerDynamic}`}>
<div className="circle-container"> <div className="circle-container">
<CircleFill <CircleFill
className={ className={
@@ -58,14 +60,14 @@ const Radiogroup = (props) => {
</div> </div>
<div <div
className="option-label" className={`option-label ${optionContainerDynamic}`}
htmlFor={"helper-radio-" + index} htmlFor={"helper-radio-" + index}
> >
{option.name} {option.name}
</div> </div>
</div> </div>
) : ( ) : (
<div className="zora"> <div className={`zora ${optionContainerDynamic}`}>
<div className="circle-container"> <div className="circle-container">
<Circle <Circle
className={ className={
@@ -96,12 +98,4 @@ const Radiogroup = (props) => {
); );
}; };
/**
* A radio button is a quick way to extract a single coded answer from our users by presenting multiple possibilities and allowing only one option to be chosen.
*/
export default Radiogroup; export default Radiogroup;
/*
*/

View File

@@ -105,9 +105,11 @@
.select-plan-summary-box { .select-plan-summary-box {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 200px; height: 250px;
width: 100%; width: 100%;
background-color: red; border-radius: 10px;
background-color: #fff;
border: 1px solid #e9e9e9;
padding: 6px; padding: 6px;
} }
@@ -117,3 +119,7 @@
margin: 6px; margin: 6px;
padding: 6px; padding: 6px;
} }
.signup-option {
width: 200px !important;
}