From 6163dbf9942bb039f91b53f8cb58a5388d25c10d Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 28 Mar 2023 15:33:21 +0300 Subject: [PATCH] use warning type for Alerts --- .../Calculation/Form/Insurance/FinGAPTable/index.jsx | 12 +++++++++--- .../Form/Insurance/InsuranceTable/index.jsx | 12 +++++++++--- .../Form/Payments/PaymentsTable/index.jsx | 12 +++++++++--- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/apps/web/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx b/apps/web/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx index 3547673..459bcb6 100644 --- a/apps/web/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx +++ b/apps/web/Components/Calculation/Form/Insurance/FinGAPTable/index.jsx @@ -12,12 +12,18 @@ const Grid = styled(Flex)` `; const Validation = observer(() => { - const store = useStore(); + const { $tables, $process } = useStore(); - const errors = store.$tables.fingap.validation.getErrors(); + const errors = $tables.fingap.validation.getErrors(); if (errors?.length) { - return ; + return ( + + ); } return null; diff --git a/apps/web/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx b/apps/web/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx index 24ef8af..1a362ea 100644 --- a/apps/web/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx +++ b/apps/web/Components/Calculation/Form/Insurance/InsuranceTable/index.jsx @@ -17,12 +17,18 @@ const TableWrapper = styled.div` `; const Validation = observer(() => { - const store = useStore(); + const { $tables, $process } = useStore(); - const errors = store.$tables.insurance.validation.getErrors(); + const errors = $tables.insurance.validation.getErrors(); if (errors?.length) { - return ; + return ( + + ); } return null; diff --git a/apps/web/Components/Calculation/Form/Payments/PaymentsTable/index.jsx b/apps/web/Components/Calculation/Form/Payments/PaymentsTable/index.jsx index a8fd83b..7659990 100644 --- a/apps/web/Components/Calculation/Form/Payments/PaymentsTable/index.jsx +++ b/apps/web/Components/Calculation/Form/Payments/PaymentsTable/index.jsx @@ -30,13 +30,19 @@ const TablesGroupGrid = styled(Box)` `; const Validation = observer(() => { - const store = useStore(); - const { payments } = store.$tables; + const { $tables, $process } = useStore(); + const { payments } = $tables; const errors = payments.validation.getErrors(); if (errors?.length) { - return ; + return ( + + ); } return null;