Fix checkbox value comparison bug

This commit is contained in:
Rankin Zheng 2023-12-05 18:07:48 +08:00
parent 95dfb7f63c
commit 51a21fa3d7

View File

@ -116,7 +116,7 @@ const ChatMark = ({ children, ...props }) => {
// if(checkboxValues[id] === undefined){ // if(checkboxValues[id] === undefined){
// setCheckboxValues({[id]:status === 'x'?'checked':'unchecked'}); // setCheckboxValues({[id]:status === 'x'?'checked':'unchecked'});
// } // }
widgets.push(<Checkbox classNames={{root:classes.checkbox,label:classes.label}} key={id} label={title} checked={checkboxValues[id]} size='xs' onChange={event => handleCheckboxChange({id,event})}/>); widgets.push(<Checkbox classNames={{root:classes.checkbox,label:classes.label}} key={id} label={title} checked={checkboxValues[id]==='checked'} size='xs' onChange={event => handleCheckboxChange({id,event})}/>);
} }
} else if (line.startsWith('> -')) { } else if (line.startsWith('> -')) {
// Radio button widget // Radio button widget