|
@@ -20,7 +20,8 @@ export const ReviewPanelChange = memo<{
|
|
|
change: Change<EditOperation>
|
|
change: Change<EditOperation>
|
|
|
aggregate?: Change<DeleteOperation>
|
|
aggregate?: Change<DeleteOperation>
|
|
|
top?: number
|
|
top?: number
|
|
|
-}>(({ change, aggregate, top }) => {
|
|
|
|
|
|
|
+ editable?: boolean
|
|
|
|
|
+}>(({ change, aggregate, top, editable = true }) => {
|
|
|
const { t } = useTranslation()
|
|
const { t } = useTranslation()
|
|
|
const { acceptChanges, rejectChanges } = useRangesActionsContext()
|
|
const { acceptChanges, rejectChanges } = useRangesActionsContext()
|
|
|
const permissions = usePermissionsContext()
|
|
const permissions = usePermissionsContext()
|
|
@@ -56,7 +57,7 @@ export const ReviewPanelChange = memo<{
|
|
|
{formatTimeBasedOnYear(change.metadata?.ts)}
|
|
{formatTimeBasedOnYear(change.metadata?.ts)}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- {permissions.write && (
|
|
|
|
|
|
|
+ {editable && permissions.write && (
|
|
|
<div className="review-panel-entry-actions">
|
|
<div className="review-panel-entry-actions">
|
|
|
<Tooltip
|
|
<Tooltip
|
|
|
id="accept-change"
|
|
id="accept-change"
|