mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Add eslint rule padding-line-between-statements (#1593)
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
This commit is contained in:
1 parent
7b77f18376
commit
dcf253e7d5
401 files changed
+2018
-40
No files matched your search
@@ -18,8 +18,10 @@ export class RadioGroup extends React.Component<RadioGroupProps, {}> {
|
||||
const name = uniqueId("radioGroup");
|
||||
const { value, asButtons, disabled, onChange } = this.props;
|
||||
let { className } = this.props;
|
||||
|
||||
className = cssNames("RadioGroup", { buttonsView: asButtons }, className);
|
||||
const radios = React.Children.toArray(this.props.children) as React.ReactElement<RadioProps>[];
|
||||
|
||||
return (
|
||||
<div className={className}>
|
||||
{radios.map(radio => {
|
||||
@@ -49,6 +51,7 @@ export class Radio extends React.Component<RadioProps> {
|
||||
|
||||
onChange = () => {
|
||||
const { value, onChange, checked } = this.props;
|
||||
|
||||
if (!checked && onChange) {
|
||||
onChange(value);
|
||||
}
|
||||
@@ -57,6 +60,7 @@ export class Radio extends React.Component<RadioProps> {
|
||||
onKeyDown = (e: React.KeyboardEvent<any>) => {
|
||||
const SPACE_KEY = e.keyCode === 32;
|
||||
const ENTER_KEY = e.keyCode === 13;
|
||||
|
||||
if (SPACE_KEY || ENTER_KEY) {
|
||||
this.elem.click();
|
||||
e.preventDefault();
|
||||
@@ -69,6 +73,7 @@ export class Radio extends React.Component<RadioProps> {
|
||||
checked,
|
||||
disabled: this.props.disabled,
|
||||
});
|
||||
|
||||
return (
|
||||
<label
|
||||
className={componentClass}
|
||||
|
||||
Reference in new issue
Block a user