Change prettier rules

This commit is contained in:
ErickSkrauch
2020-05-24 02:08:24 +03:00
parent 73f0c37a6a
commit f85b9d8d35
382 changed files with 24137 additions and 26046 deletions

View File

@@ -9,58 +9,48 @@ import styles from './form.scss';
import FormInputComponent from './FormInputComponent';
export default class Radio extends FormInputComponent<
{
color: Color;
skin: Skin;
label: string | MessageDescriptor;
} & React.InputHTMLAttributes<HTMLInputElement>
{
color: Color;
skin: Skin;
label: string | MessageDescriptor;
} & React.InputHTMLAttributes<HTMLInputElement>
> {
static defaultProps = {
color: COLOR_GREEN,
skin: SKIN_DARK,
};
static defaultProps = {
color: COLOR_GREEN,
skin: SKIN_DARK,
};
elRef = React.createRef<HTMLInputElement>();
elRef = React.createRef<HTMLInputElement>();
render() {
const { color, skin } = this.props;
let { label } = this.props;
render() {
const { color, skin } = this.props;
let { label } = this.props;
label = this.formatMessage(label);
label = this.formatMessage(label);
const props = omit(this.props, ['color', 'skin', 'label']);
const props = omit(this.props, ['color', 'skin', 'label']);
return (
<div
className={clsx(
styles[`${color}MarkableRow`],
styles[`${skin}MarkableRow`],
)}
>
<label className={styles.markableContainer}>
<input
ref={this.elRef}
className={styles.markableInput}
type="radio"
{...props}
/>
<div className={styles.radio} />
{label}
</label>
{this.renderError()}
</div>
);
}
return (
<div className={clsx(styles[`${color}MarkableRow`], styles[`${skin}MarkableRow`])}>
<label className={styles.markableContainer}>
<input ref={this.elRef} className={styles.markableInput} type="radio" {...props} />
<div className={styles.radio} />
{label}
</label>
{this.renderError()}
</div>
);
}
getValue() {
const { current: el } = this.elRef;
getValue() {
const { current: el } = this.elRef;
return el && el.checked ? 1 : 0;
}
return el && el.checked ? 1 : 0;
}
focus() {
const { current: el } = this.elRef;
focus() {
const { current: el } = this.elRef;
el && el.focus();
}
el && el.focus();
}
}