From 6e26d11bcc954f9aabc910900589a68bdccf1a87 Mon Sep 17 00:00:00 2001 From: Hugo Lextrait Date: Thu, 11 May 2023 18:31:18 +0200 Subject: [PATCH] :art: validated document --- src/front/Assets/Icons/green-check.svg | 3 +++ .../DepositDocument/classes.module.scss | 6 +++++- .../DesignSystem/DepositDocument/index.tsx | 13 ++++++++++--- 3 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 src/front/Assets/Icons/green-check.svg diff --git a/src/front/Assets/Icons/green-check.svg b/src/front/Assets/Icons/green-check.svg new file mode 100644 index 00000000..343eb84b --- /dev/null +++ b/src/front/Assets/Icons/green-check.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/front/Components/DesignSystem/DepositDocument/classes.module.scss b/src/front/Components/DesignSystem/DepositDocument/classes.module.scss index b270f875..a11de4df 100644 --- a/src/front/Components/DesignSystem/DepositDocument/classes.module.scss +++ b/src/front/Components/DesignSystem/DepositDocument/classes.module.scss @@ -30,6 +30,10 @@ .right { margin-left: 18px; + .validated { + color: var(--green-flash); + } + .refused-button { font-size: 14px; color: var(--re-hover); @@ -84,7 +88,7 @@ } } -.modal-content{ +.modal-content { display: flex; flex-direction: column; gap: 16px; diff --git a/src/front/Components/DesignSystem/DepositDocument/index.tsx b/src/front/Components/DesignSystem/DepositDocument/index.tsx index 80210dde..f095a1e8 100644 --- a/src/front/Components/DesignSystem/DepositDocument/index.tsx +++ b/src/front/Components/DesignSystem/DepositDocument/index.tsx @@ -15,6 +15,7 @@ import { EDocumentStatus } from "le-coffre-resources/dist/Customer/Document"; import classNames from "classnames"; import Confirm from "../Modal/Confirm"; import InputField from "../Form/Elements/InputField"; +import GreenCheckIcon from "@Assets/Icons/green-check.svg"; type IProps = { defaultFiles?: FileCustomer[]; @@ -82,9 +83,15 @@ export default class DepositDocument extends React.Component {
- {this.props.document.document_type?.name}{" "} - {this.props.document.document_type?.public_description !== "" && ( - +
+ {this.props.document.document_type?.name} +
+ {this.props.document.document_type?.public_description !== "" && + this.props.document.document_status !== EDocumentStatus.VALIDATED && ( + + )} + {this.props.document.document_status === EDocumentStatus.VALIDATED && ( + Document check )}
{this.props.document.document_status !== EDocumentStatus.VALIDATED && (