Просмотр исходного кода

The radio button for version selection is now checked according to the state.

Ryu Sato 5 лет назад
Родитель
Сommit
e037fcb6a6
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      src/client/js/components/PageHistory/Revision.jsx

+ 2 - 0
src/client/js/components/PageHistory/Revision.jsx

@@ -100,6 +100,7 @@ class Revision extends React.Component {
                   className="custom-control-input"
                   name="rbCompareFrom"
                   onChange={() => revisionCompareContainer.handleFromRevisionChange(revision)}
+                  checked={revision._id === revisionCompareContainer.state.fromRevision?._id}
                 />
                 <label className="custom-control-label" htmlFor={`rbCompareFrom_${revision._id}`}>{t('page_history.comparing_from')}</label>
               </span>
@@ -110,6 +111,7 @@ class Revision extends React.Component {
                   className="custom-control-input"
                   name="rbCompareTo"
                   onChange={() => revisionCompareContainer.handleToRevisionChange(revision)}
+                  checked={revision._id === revisionCompareContainer.state.toRevision?._id}
                 />
                 <label className="custom-control-label" htmlFor={`rbCompareTo_${revision._id}`}>{t('page_history.comparing_to')}</label>
               </span>