diff --git a/src/components/AssociatedCheckboxes.tsx b/src/components/AssociatedCheckboxes.tsx index fe997d4e..2f0b4a5a 100644 --- a/src/components/AssociatedCheckboxes.tsx +++ b/src/components/AssociatedCheckboxes.tsx @@ -21,6 +21,7 @@ import TreeRadios from './TreeRadios'; export interface AssociatedCheckboxesProps extends CheckboxesProps { leftOptions: Options; + leftDefaultValue?: any; leftMode?: 'tree' | 'list'; rightMode?: 'table' | 'list' | 'tree' | 'chained'; columns?: Array; @@ -44,7 +45,9 @@ export class AssociatedCheckboxes extends Checkboxes< AssociatedCheckboxesProps, AssociatedCheckboxesState > { - state: AssociatedCheckboxesState = {}; + state: AssociatedCheckboxesState = { + leftValue: this.props.leftDefaultValue + }; @autobind leftOption2Value(option: Option) { diff --git a/src/components/TabsTransfer.tsx b/src/components/TabsTransfer.tsx index 312d3caa..f410f617 100644 --- a/src/components/TabsTransfer.tsx +++ b/src/components/TabsTransfer.tsx @@ -178,6 +178,7 @@ export class TabsTransfer extends React.Component { onDeferLoad={onDeferLoad} leftMode={option.leftMode} leftOptions={option.leftOptions} + leftDefaultValue={option.leftDefaultValue} /> ) : ( JSX.Element; leftOptions?: Array