@@ -37,7 +37,9 @@ const ChallengeView = ({
3737 assignedMemberDetails,
3838 enableEdit,
3939 onLaunchChallenge,
40- onCloseTask } ) => {
40+ onCloseTask,
41+ location } ) => {
42+ const params = new URLSearchParams ( location . search )
4143 const selectedType = _ . find ( metadata . challengeTypes , { id : challenge . typeId } )
4244 const challengeTrack = _ . find ( metadata . challengeTracks , { id : challenge . trackId } )
4345
@@ -179,11 +181,25 @@ const ChallengeView = ({
179181 </ label >
180182 </ div >
181183 </ div >
182- { openAdvanceSettings && ( < div className = { cn ( styles . row , styles . topRow ) } >
183- < div className = { styles . col } >
184- < span > < span className = { styles . fieldTitle } > Groups:</ span > { groups } </ span >
185- </ div >
186- </ div > ) }
184+ { openAdvanceSettings && (
185+ < React . Fragment >
186+ < div className = { cn ( styles . row , styles . topRow ) } >
187+ < div className = { styles . col } >
188+ < span > < span className = { styles . fieldTitle } > Groups:</ span > { groups } </ span >
189+ </ div >
190+ </ div >
191+ { params . get ( 'beta' ) && (
192+ < div className = { styles . row } >
193+ < div className = { styles . col } >
194+ < span >
195+ < span className = { styles . fieldTitle } > Billing Account Id:</ span >
196+ { projectDetail . billingAccountId }
197+ </ span >
198+ </ div >
199+ </ div >
200+ ) }
201+ </ React . Fragment >
202+ ) }
187203 {
188204 < div className = { styles . PhaseRow } >
189205 < PhaseInput
@@ -267,7 +283,8 @@ ChallengeView.propTypes = {
267283 assignedMemberDetails : PropTypes . shape ( ) ,
268284 enableEdit : PropTypes . bool ,
269285 onLaunchChallenge : PropTypes . func ,
270- onCloseTask : PropTypes . func
286+ onCloseTask : PropTypes . func ,
287+ location : PropTypes . object
271288}
272289
273290export default withRouter ( ChallengeView )
0 commit comments