From aaa4cd216f4d0ccb2a96ad438c8f1c74d66239f3 Mon Sep 17 00:00:00 2001 From: Vesa Luusua Date: Mon, 18 Dec 2017 14:12:25 +0200 Subject: [PATCH] Enquiry flag on InboxPage --- src/containers/InboxPage/InboxPage.css | 5 +++++ src/containers/InboxPage/InboxPage.js | 10 ++++++++++ src/translations/en.json | 1 + 3 files changed, 16 insertions(+) diff --git a/src/containers/InboxPage/InboxPage.css b/src/containers/InboxPage/InboxPage.css index 6e3d6640..f0ddde24 100644 --- a/src/containers/InboxPage/InboxPage.css +++ b/src/containers/InboxPage/InboxPage.css @@ -305,6 +305,7 @@ /* Transaction status affects to certain font colors and weights */ +.nameEnquired, .namePending { font-weight: var(--fontWeightBold); @@ -317,6 +318,7 @@ /* This class is empty on purpose, it is used below for banned users */ } +.stateEnquired, .stateRequested, .statePending { font-weight: var(--fontWeightSemiBold); @@ -334,6 +336,7 @@ color: var(--matterColorAnti); } +.nameEnquiredOrder, .nameRequested, .nameDeclined, .nameCanceled, @@ -342,6 +345,7 @@ font-weight: var(--fontWeightMedium); } +.bookingEnquired, .bookingPending { color: var(--matterColor); margin-top: 4px; @@ -359,6 +363,7 @@ color: var(--matterColorAnti); } +.lastTransitionedAtEnquired, .lastTransitionedAtPending, .lastTransitionedAtRequested { color: var(--matterColor); diff --git a/src/containers/InboxPage/InboxPage.js b/src/containers/InboxPage/InboxPage.js index 362dfa19..a72cc526 100644 --- a/src/containers/InboxPage/InboxPage.js +++ b/src/containers/InboxPage/InboxPage.js @@ -87,6 +87,16 @@ const txState = (intl, tx, isOrder) => { id: 'InboxPage.stateDelivered', }), }; + } else if (propTypes.txIsEnquired(tx)) { + return { + nameClassName: isOrder ? css.nameEnquiredOrder : css.nameEnquired, + bookingClassName: css.bookingEnquired, + lastTransitionedAtClassName: css.lastTransitionedAtEnquired, + stateClassName: css.stateEnquired, + state: intl.formatMessage({ + id: 'InboxPage.stateEnquiry', + }), + }; } return { nameClassName: isOrder ? css.nameRequested : css.namePending, diff --git a/src/translations/en.json b/src/translations/en.json index e20b063d..7c5cf3cf 100644 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -217,6 +217,7 @@ "InboxPage.stateCanceled": "Canceled", "InboxPage.stateDeclined": "Declined", "InboxPage.stateDelivered": "Delivered", + "InboxPage.stateEnquiry": "Enquiry", "InboxPage.statePending": "Pending", "InboxPage.stateRequested": "Requested", "InboxPage.title": "Inbox",