🐛 Fixing default checked build
This commit is contained in:
parent
10dced877b
commit
296ff3ed3d
@ -9,6 +9,7 @@ type IProps = {
|
|||||||
name: string;
|
name: string;
|
||||||
toolTip?: string;
|
toolTip?: string;
|
||||||
checked?: boolean;
|
checked?: boolean;
|
||||||
|
defaultChecked?: boolean;
|
||||||
onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void;
|
onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void;
|
||||||
value: string;
|
value: string;
|
||||||
disabled: boolean;
|
disabled: boolean;
|
||||||
@ -17,6 +18,7 @@ type IProps = {
|
|||||||
export default class RadioBox extends React.Component<IProps> {
|
export default class RadioBox extends React.Component<IProps> {
|
||||||
static defaultProps = {
|
static defaultProps = {
|
||||||
disabled: false,
|
disabled: false,
|
||||||
|
defaultChecked: false,
|
||||||
};
|
};
|
||||||
public override render(): JSX.Element {
|
public override render(): JSX.Element {
|
||||||
return (
|
return (
|
||||||
@ -26,6 +28,7 @@ export default class RadioBox extends React.Component<IProps> {
|
|||||||
type="radio"
|
type="radio"
|
||||||
name={this.props.name}
|
name={this.props.name}
|
||||||
checked={this.props.checked}
|
checked={this.props.checked}
|
||||||
|
defaultChecked={this.props.defaultChecked}
|
||||||
onChange={this.props.onChange}
|
onChange={this.props.onChange}
|
||||||
value={this.props.value}
|
value={this.props.value}
|
||||||
disabled={this.props.disabled}
|
disabled={this.props.disabled}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user