File tree 1 file changed +6
-10
lines changed
1 file changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -51,9 +51,7 @@ export const VersionContextMenu = memo(function VersionContextMenu(props: {
51
51
const { t} = useTranslation ( )
52
52
const { mode} = useReleasesUpsell ( )
53
53
const isPublished = isPublishedId ( documentId ) && ! isVersion
54
- const optionsReleaseList = releases . map ( ( release ) => ( {
55
- value : release ,
56
- } ) )
54
+ const optionsReleaseList = releases . filter ( ( release ) => ! isReleaseScheduledOrScheduling ( release ) )
57
55
58
56
const { checkWithPermissionGuard} = useReleasePermissions ( )
59
57
const { createRelease} = useReleaseOperations ( )
@@ -109,17 +107,15 @@ export const VersionContextMenu = memo(function VersionContextMenu(props: {
109
107
} }
110
108
>
111
109
< ReleasesList key = { fromRelease } space = { 1 } >
112
- { optionsReleaseList . map ( ( option ) => {
113
- const isReleaseScheduled = isReleaseScheduledOrScheduling ( option . value )
110
+ { optionsReleaseList . map ( ( release ) => {
114
111
return (
115
112
< MenuItem
116
113
as = "a"
117
- key = { option . value . _id }
118
- onClick = { ( ) => onCreateVersion ( option . value . _id ) }
119
- renderMenuItem = { ( ) => < VersionContextMenuItem release = { option . value } /> }
120
- disabled = { disabled || isReleaseScheduled }
114
+ key = { release . _id }
115
+ onClick = { ( ) => onCreateVersion ( release . _id ) }
116
+ renderMenuItem = { ( ) => < VersionContextMenuItem release = { release } /> }
117
+ disabled = { disabled }
121
118
tooltipProps = { {
122
- disabled : isReleaseScheduled ,
123
119
content : t ( 'release.tooltip.locked' ) ,
124
120
} }
125
121
/>
You can’t perform that action at this time.
0 commit comments