@@ -72,11 +72,13 @@ const ChangeRequestDetailsView: React.FC<ChangeRequestDetailsProps> = ({
7272 const isStandard =
7373 changeRequest . type !== ChangeRequestType . Activation && changeRequest . type !== ChangeRequestType . StageGate ;
7474
75+ const isActivation = changeRequest . type === ChangeRequestType . Activation ;
76+
7577 return (
7678 < PageLayout
7779 title = { `Change Request #${ changeRequest . crId } ` }
7880 chips = {
79- < Box display = "flex" mx = "20px" gap = "20px" >
81+ < Box display = "flex" gap = "20px" >
8082 < ChangeRequestTypePill type = { changeRequest . type } />
8183 < ChangeRequestStatusPill status = { changeRequest . status } />
8284 </ Box >
@@ -111,21 +113,23 @@ const ChangeRequestDetailsView: React.FC<ChangeRequestDetailsProps> = ({
111113 </ Typography >
112114 </ Grid >
113115 </ Grid >
114- < Grid container rowSpacing = { 2 } columnSpacing = { 2 } >
115- < Grid container item xs = { isStandard ? 7 : 12 } >
116+ < Grid container rowSpacing = { 2 } >
117+ < Grid container rowSpacing = { 1 } item xs = { isStandard ? 7 : isActivation ? 6 : 12 } >
116118 { buildDetails ( changeRequest ) }
117- < Grid item md = { isStandard ? 12 : 5 } >
119+ < Grid item md = { isStandard ? 12 : isActivation ? 12 : 5 } >
118120 < ReviewNotes
119121 reviewer = { changeRequest . reviewer }
120122 reviewNotes = { changeRequest . reviewNotes }
121123 dateReviewed = { changeRequest . dateReviewed }
122124 />
123125 </ Grid >
124- < Grid item md = { isStandard ? 12 : 6 } >
125- < ImplementedChangesList
126- changes = { changeRequest . implementedChanges || [ ] }
127- overallDateImplemented = { changeRequest . dateImplemented }
128- />
126+ < Grid item md = { isStandard ? 12 : isActivation ? 0 : 6 } >
127+ { ! isActivation && (
128+ < ImplementedChangesList
129+ changes = { changeRequest . implementedChanges || [ ] }
130+ overallDateImplemented = { changeRequest . dateImplemented }
131+ />
132+ ) }
129133 </ Grid >
130134 </ Grid >
131135 < Grid item xs = { isStandard ? 5 : 0 } >
@@ -137,6 +141,14 @@ const ChangeRequestDetailsView: React.FC<ChangeRequestDetailsProps> = ({
137141 />
138142 ) }
139143 </ Grid >
144+ < Grid item xs = { isActivation ? 6 : 0 } >
145+ { isActivation && (
146+ < ImplementedChangesList
147+ changes = { changeRequest . implementedChanges || [ ] }
148+ overallDateImplemented = { changeRequest . dateImplemented }
149+ />
150+ ) }
151+ </ Grid >
140152 </ Grid >
141153 </ Grid >
142154
0 commit comments