)
}
@@ -440,10 +461,11 @@ class InsuranceDateFromSelector extends React.Component
render()
{
+ const { option } = this.props;
const { value, min, max } = this.state;
return (
-
+
)
diff --git a/pages/contract/change/components/VariantsList/index.js b/pages/contract/change/components/VariantsList/index.js
index 544ba1f..5b969eb 100644
--- a/pages/contract/change/components/VariantsList/index.js
+++ b/pages/contract/change/components/VariantsList/index.js
@@ -25,6 +25,21 @@ export default class VariantsList extends React.Component
}
}
+ _getVariantHelp = (type) =>
+ {
+ const { variants } = this.props;
+
+ for(let i in variants.types)
+ {
+ if(variants.types[i].name === type)
+ {
+ return variants.types[i].information;
+ }
+ }
+
+ return null;
+ }
+
_checkVariant = (type) =>
{
const { variants } = this.props;
@@ -52,7 +67,9 @@ export default class VariantsList extends React.Component
render()
{
- const { number, variants_types, selected, blocked, loading } = this.props;
+ const { number, variants, variants_types, selected, blocked, loading } = this.props;
+ console.log("variants_typesvariants_typesvariants_typesvariants_typesvariants_types");
+ console.log(variants_types);
return (
@@ -62,11 +79,13 @@ export default class VariantsList extends React.Component
{ variants_types.map((variant, index) =>
{
const disabled = this._checkVariant(variant.type);
+ const help = this._getVariantHelp(variant.type);
+
return (
-1 ? true : false } onChange={ () => { this._handle_onVariant(variant.type) } }/>
+ style={ disabled ? { color: "#A8026B", textDecoration: "line-through", } : {} }>{ variant.title }
-
+ { help !== null && (
+
{" "}
- {/* opened */}
-
-
{ variant.help }
-
Закрыть
+ {/* opened */}
+
-
+ ) }
)