- | Legal Hold: |
-
- {actualInfo.version_id &&
- actualInfo.version_id !== "null" ? (
-
- {actualInfo.legal_hold_status
- ? actualInfo.legal_hold_status.toLowerCase()
- : "Off"}
- {
- setLegalholdOpen(true);
- }}
- >
-
-
-
- ) : (
- "Disabled"
+ {(displayObjectLegalHold ||
+ displayObjectRetention ||
+ displayObjectTag) && (
+
+
+
+
+
+
+ {displayObjectLegalHold && (
+
+ |
+ Legal Hold:
+ |
+
+ {actualInfo.version_id &&
+ actualInfo.version_id !== "null" ? (
+
+ {actualInfo.legal_hold_status
+ ? actualInfo.legal_hold_status.toLowerCase()
+ : "Off"}
+ {displayEditObjectLegalHold && (
+ {
+ setLegalholdOpen(true);
+ }}
+ >
+
+
+ )}
+
+ ) : (
+ "Disabled"
+ )}
+ |
+
)}
-
-
-
- | Retention: |
-
- {actualInfo.retention_mode
- ? actualInfo.retention_mode.toLowerCase()
- : "None"}
- {
- openRetentionModal();
- }}
- >
-
-
- |
-
-
- | Tags: |
-
- {tagKeys &&
- tagKeys.map((tagKey, index) => {
- const tag = get(
- actualInfo,
- `tags.${tagKey}`,
- ""
- );
- if (tag !== "") {
- return (
-
+ |
+ Retention:
+ |
+
+ {actualInfo.retention_mode
+ ? actualInfo.retention_mode.toLowerCase()
+ : "None"}
+ {displayEditObjectRetention && (
+ }
- onDelete={() => {
- deleteTag(tagKey, tag);
+ aria-label="retention"
+ size="small"
+ className={classes.propertiesIcon}
+ onClick={() => {
+ openRetentionModal();
+ }}
+ >
+
+
+ )}
+ |
+ |
+ )}
+ {displayObjectTag && (
+
+ | Tags: |
+
+ {tagKeys &&
+ tagKeys.map((tagKey, index) => {
+ const tag = get(
+ actualInfo,
+ `tags.${tagKey}`,
+ ""
+ );
+ if (tag !== "") {
+ return displayRemoveObjectTagging ? (
+ }
+ onDelete={() => {
+ deleteTag(tagKey, tag);
+ }}
+ />
+ ) : (
+
+ );
+ }
+ return null;
+ })}
+ {displayEditObjectTagging && (
+ }
+ clickable
+ size="small"
+ label="Add tag"
+ color="primary"
+ variant="outlined"
+ onClick={() => {
+ setTagModalOpen(true);
}}
/>
- );
- }
- return null;
- })}
- }
- clickable
- size="small"
- label="Add tag"
- color="primary"
- variant="outlined"
- onClick={() => {
- setTagModalOpen(true);
- }}
- />
- |
-
-
-
-
-
-
-
-
+ )}
+ |
+
+ )}
+