From 9e4fcd6a0b901212480b13ddc110b70c4b15e404 Mon Sep 17 00:00:00 2001 From: "v.pavlov" Date: Tue, 24 Jul 2018 12:48:13 +0300 Subject: [PATCH] Radio button not selected --- src/ui/common/filter/BooleanFilter.tsx | 2 +- .../steps/creators/DatasetCreatorForm.tsx | 23 ++-- src/ui/pages/descriptor/c/DescriptorForm.tsx | 122 +++++++++--------- 3 files changed, 73 insertions(+), 74 deletions(-) diff --git a/src/ui/common/filter/BooleanFilter.tsx b/src/ui/common/filter/BooleanFilter.tsx index 843168b..421c76d 100644 --- a/src/ui/common/filter/BooleanFilter.tsx +++ b/src/ui/common/filter/BooleanFilter.tsx @@ -39,7 +39,7 @@ class BooleanFilterInternal extends React.Component { label } } label="Yes" /> diff --git a/src/ui/pages/dataset/dataset-stepper/steps/creators/DatasetCreatorForm.tsx b/src/ui/pages/dataset/dataset-stepper/steps/creators/DatasetCreatorForm.tsx index 83d0f0f..d2b2ef9 100644 --- a/src/ui/pages/dataset/dataset-stepper/steps/creators/DatasetCreatorForm.tsx +++ b/src/ui/pages/dataset/dataset-stepper/steps/creators/DatasetCreatorForm.tsx @@ -32,10 +32,17 @@ interface IDatasetCreatorFormProps extends React.ClassAttributes { } const styles = (theme) => ({ - // none + /* tslint:disable */ + RadioGrid: { + flexDirection: 'row' as 'row', + justifyContent: 'space-evenly' as 'space-evenly', + '& > label': { + flexBasis: '45%', + }, + } }); - -const renderRadioGroup = translate()(({input, meta, t}) => { +/* tslint:enable */ +const renderRadioGroup = translate()(({input, meta, t, classes}) => { const onInputChange = (event, value) => input.onChange(value); return ( @@ -45,14 +52,11 @@ const renderRadioGroup = translate()(({input, meta, t}) => { { ...input } value={ input.value } onChange={ onInputChange } + className={ classes.RadioGrid } > - { Object.keys(CreatorRole).map((role) => ( - } /> - )) } - ); @@ -69,7 +73,7 @@ class DatasetCreatorForm extends React.Component this.props.deleteCreatorRequest(this.props.dataset.uuid, fields.get(index)); } - public renderCreators = ({ fields, meta: { touched, error, submitFailed } }) => { + public renderCreators = ({ classes, fields, meta: { touched, error, submitFailed } }) => { return(
@@ -88,6 +92,7 @@ class DatasetCreatorForm extends React.Component validate={ [ Validators.required ] } /> return (
- +