Skip to content

Commit

Permalink
add log
Browse files Browse the repository at this point in the history
ic for displaying the deprecated field on the submission summary page
  • Loading branch information
pearl-truss committed May 15, 2024
1 parent 7dc9f75 commit 52c0244
Showing 1 changed file with 28 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,11 @@ export const RateDetailsSummarySectionV2 = ({
onDocumentError,
}: RateDetailsSummarySectionV2Props): React.ReactElement => {
const { loggedInUser } = useAuth()
const isSubmittedOrCMSUser =
contract.status === 'SUBMITTED' ||
contract.status === 'RESUBMITTED' ||
loggedInUser?.role === 'CMS_USER'
const isSubmitted =
contract.status === 'SUBMITTED' || contract.status === 'RESUBMITTED'
const isCMSUser = loggedInUser?.role === 'CMS_USER'
const isSubmittedOrCMSUser = isSubmitted || isCMSUser

const isEditing = !isSubmittedOrCMSUser && editNavigateTo !== undefined
const isPreviousSubmission = usePreviousSubmission()
const contractOrRev = contractRev ? contractRev : contract
Expand Down Expand Up @@ -138,12 +139,17 @@ export const RateDetailsSummarySectionV2 = ({
: ''
}

const ratePrograms = (rate: Rate | RateRevision) => {
const ratePrograms = (
rate: Rate | RateRevision,
useHistoricPrograms: boolean
) => {
/* if we have rateProgramIDs, use them, otherwise use programIDs */
let programIDs = [] as string[]
const rateFormData = getRateFormData(rate)
if (!rateFormData) return <GenericErrorPage />
if (
if (useHistoricPrograms) {
programIDs = rateFormData.deprecatedRateProgramIDs
} else if (
rateFormData.rateProgramIDs &&
rateFormData.rateProgramIDs.length > 0
) {
Expand Down Expand Up @@ -269,24 +275,29 @@ export const RateDetailsSummarySectionV2 = ({
</h3>
<dl>
<DoubleColumnGrid>
{/* {ratePrograms && (
<DataDetail
id="historicRatePrograms"
label="Programs this rate certification covers"
explainMissingData={
!isSubmittedOrCMSUser
}
children={ratePrograms(rate)}
/>
)} */}
{rate.formData.deprecatedRateProgramIDs
.length > 0 &&
isSubmitted && (
<DataDetail
id="historicRatePrograms"
label="Programs this rate certification covers"
explainMissingData={
!isSubmittedOrCMSUser
}
children={ratePrograms(
rate,
true
)}
/>
)}
{ratePrograms && (
<DataDetail
id="ratePrograms"
label="Rates this rate certification covers"
explainMissingData={
!isSubmittedOrCMSUser
}
children={ratePrograms(rate)}
children={ratePrograms(rate, false)}
/>
)}
<DataDetail
Expand Down

0 comments on commit 52c0244

Please sign in to comment.