From bd8d73a4e455053fc4a70f1336745d36eafada4c Mon Sep 17 00:00:00 2001 From: Thomas Kranitsas Date: Thu, 27 Jan 2022 00:03:07 +0200 Subject: [PATCH 1/3] Rename Customer Self-Service to On Demand --- src/shared/components/challenge-detail/Header/ChallengeTags.jsx | 2 +- src/shared/components/challenge-listing/ChallengeCard/index.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx index 34a79581bd..082bdfc917 100644 --- a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx +++ b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx @@ -116,7 +116,7 @@ export default function ChallengeTags(props) { { isSelfService && ( - Customer Self-Service + On Demand ) } diff --git a/src/shared/components/challenge-listing/ChallengeCard/index.jsx b/src/shared/components/challenge-listing/ChallengeCard/index.jsx index 4c1505ed44..6e10ba0649 100644 --- a/src/shared/components/challenge-listing/ChallengeCard/index.jsx +++ b/src/shared/components/challenge-listing/ChallengeCard/index.jsx @@ -106,7 +106,7 @@ function ChallengeCard({ { _.get(challenge, 'legacy.selfService') && ( - Customer Self-Service + On Demand ) } From 87268097c1d6f3091e98d0924672fb79207d8a1a Mon Sep 17 00:00:00 2001 From: Thomas Kranitsas Date: Mon, 31 Jan 2022 18:33:44 +0200 Subject: [PATCH 2/3] hide default spec elements for self service challenges --- src/shared/components/challenge-detail/Specification/index.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/components/challenge-detail/Specification/index.jsx b/src/shared/components/challenge-detail/Specification/index.jsx index 3e49b528dc..7cd71d95df 100644 --- a/src/shared/components/challenge-detail/Specification/index.jsx +++ b/src/shared/components/challenge-detail/Specification/index.jsx @@ -56,6 +56,7 @@ export default function ChallengeDetailsView(props) { reviewScorecardId, screeningScorecardId, forumId, + selfService, } = legacy; let stockArtValue = ''; @@ -173,7 +174,7 @@ export default function ChallengeDetailsView(props) {
{ - track.toLowerCase() !== 'design' + track.toLowerCase() !== 'design' && !selfService ? (
{ From 35ac4a0cfd1b58e495bbd9463136d00a40d4f2e6 Mon Sep 17 00:00:00 2001 From: Thomas Kranitsas Date: Mon, 31 Jan 2022 18:55:20 +0200 Subject: [PATCH 3/3] fix lint --- src/shared/components/challenge-detail/Specification/index.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shared/components/challenge-detail/Specification/index.jsx b/src/shared/components/challenge-detail/Specification/index.jsx index 7cd71d95df..a8a6720a27 100644 --- a/src/shared/components/challenge-detail/Specification/index.jsx +++ b/src/shared/components/challenge-detail/Specification/index.jsx @@ -435,6 +435,7 @@ ChallengeDetailsView.propTypes = { reviewScorecardId: PT.oneOfType([PT.string, PT.number]), screeningScorecardId: PT.string, forumId: PT.number, + selfService: PT.bool, }), track: PT.string.isRequired, legacyId: PT.oneOfType([PT.string, PT.number]),