- const menuKind = resourceKindToContextMenuKind(resourceUuid);
- const resource = getResource<ProjectResource>(resourceUuid)(this.props.resources);
+ const { isAdmin, userUuid, resources } = this.props;
+ const resource = getResourceWithEditableStatus<ProjectResource & EditableResource>(resourceUuid, userUuid)(resources);
+ const menuKind = resourceKindToContextMenuKind(resourceUuid, isAdmin, (resource || {} as EditableResource).isEditable);