From 4a4a0243a41e56b3b44b311faa7867d4adb8898b Mon Sep 17 00:00:00 2001 From: merelendor Date: Thu, 25 Aug 2022 10:00:40 +0300 Subject: [PATCH] graphic change options fixes, help messages --- pages/components/DatePicker/index.js | 63 +++++-- .../change/components/Options/index.js | 167 ++++++++++-------- .../change/components/VariantsList/index.js | 37 +++- 3 files changed, 168 insertions(+), 99 deletions(-) diff --git a/pages/components/DatePicker/index.js b/pages/components/DatePicker/index.js index 1d605f9..f6f5b0f 100644 --- a/pages/components/DatePicker/index.js +++ b/pages/components/DatePicker/index.js @@ -43,26 +43,51 @@ export default class DateInput extends React.Component render() { - const { id, placeholder, value, min, max } = this.props; + const { id, placeholder, value, min, max, disabled } = this.props; const { readonly } = this.state; - return ( -
- - }} - /> -
- ) + if(disabled) + { + return ( +
+ + }} + /> +
{ event.stopPropagation(); event.preventDefault(); } }/> +
+ ) + } + else + { + return ( +
+ + }} + /> +
+ ) + } } } \ No newline at end of file diff --git a/pages/contract/change/components/Options/index.js b/pages/contract/change/components/Options/index.js index 3a6d3f4..8909fa6 100644 --- a/pages/contract/change/components/Options/index.js +++ b/pages/contract/change/components/Options/index.js @@ -46,10 +46,11 @@ class PaymentDate extends React.Component render() { + const { option } = this.props; const { value, min, max } = this.state; return ( -
+
) @@ -98,31 +100,34 @@ class FixLastPayment extends React.Component render() { + const { option } = this.props; const { value } = this.state; return (
- -