File tree Expand file tree Collapse file tree
assets/js/Components/Forms Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -201,7 +201,7 @@ export default function FileForm ({
201201
202202 return (
203203 < >
204- { activeFile . reviewed && activeFile . replacement &&
204+ { activeFile . reviewed && activeFile . replacement && activeFile . references ?. length == 0 &&
205205 < div className = 'flex-column gap-1' >
206206 < div className = { `resolve-option ${ activeOption === FORM_OPTIONS . MARK_DELETE ? 'selected' : '' } ` } >
207207 < label className = { `option-label` + ( isDisabled ? ' disabled' : '' ) } >
@@ -239,6 +239,25 @@ export default function FileForm ({
239239 </ div >
240240 }
241241
242+ { activeFile . reviewed && activeFile . replacement && activeFile . references ?. length > 0 &&
243+ < div className = { `resolve-option ${ activeOption === FORM_OPTIONS . MARK_REVERT ? 'selected' : '' } ` } >
244+ < label className = { `option-label` + ( isDisabled ? ' disabled' : '' ) } >
245+ < input
246+ type = "radio"
247+ id = { FORM_OPTIONS . MARK_REVERT }
248+ name = "altTextOption"
249+ tabIndex = "0"
250+ checked = { activeOption === FORM_OPTIONS . MARK_REVERT }
251+ disabled = { isDisabled }
252+ onChange = { ( ) => {
253+ handleOptionChange ( FORM_OPTIONS . MARK_REVERT )
254+ } } />
255+ { t ( 'form.file.revert_label' ) }
256+ </ label >
257+ { activeOption === FORM_OPTIONS . MARK_REVERT && < div className = 'instructions' > { t ( 'form.file.revert_instructions' , { file : activeFile . fileName } ) } </ div > }
258+ </ div >
259+ }
260+
242261 { ! activeFile . reviewed && activeFile . replacement &&
243262 < >
244263 < div className = { `resolve-option ${ activeOption === FORM_OPTIONS . MARK_AS_REVIEWED ? 'selected' : '' } ` } >
You can’t perform that action at this time.
0 commit comments