Skip to content

Commit 4cb6fa0

Browse files
context menu
1 parent 0b4ac41 commit 4cb6fa0

File tree

1 file changed

+7
-0
lines changed
  • x-pack/platform/plugins/shared/streams_app/public/components/data_management/stream_detail_enrichment/steps/blocks

1 file changed

+7
-0
lines changed

x-pack/platform/plugins/shared/streams_app/public/components/data_management/stream_detail_enrichment/steps/blocks/context_menu.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import {
3232
REMOVE_DESCRIPTION_MENU_LABEL,
3333
} from './action/translations';
3434
import type { StepConfigurationProps } from '../steps_list';
35+
import { selectStreamType } from '../../state_management/stream_enrichment_state_machine/selectors';
3536

3637
const moveUpItemText = i18n.translate(
3738
'xpack.streams.streamDetailView.managementTab.enrichment.moveUpItemButtonText',
@@ -97,6 +98,8 @@ export const StepContextMenu: React.FC<StepContextMenuProps> = ({
9798

9899
const step = useSelector(stepRef, (snapshot) => snapshot.context.step);
99100

101+
const streamType = useStreamEnrichmentSelector((snapshot) => selectStreamType(snapshot.context));
102+
100103
const isWhere = isWhereBlock(step);
101104
const hasCustomDescription =
102105
isActionBlock(step) &&
@@ -210,6 +213,7 @@ export const StepContextMenu: React.FC<StepContextMenuProps> = ({
210213
: []),
211214
<EuiContextMenuItem
212215
data-test-subj="stepContextMenuEditItem"
216+
data-stream-type={streamType}
213217
key="editItem"
214218
icon="pencil"
215219
disabled={!canEdit}
@@ -224,6 +228,7 @@ export const StepContextMenu: React.FC<StepContextMenuProps> = ({
224228
? [
225229
<EuiContextMenuItem
226230
data-test-subj="stepContextMenuDuplicateItem"
231+
data-stream-type={streamType}
227232
key="duplicateStep"
228233
icon="copy"
229234
disabled={!canDuplicate}
@@ -238,6 +243,7 @@ export const StepContextMenu: React.FC<StepContextMenuProps> = ({
238243
: []),
239244
<EuiContextMenuItem
240245
data-test-subj="stepContextMenuDeleteItem"
246+
data-stream-type={streamType}
241247
key="deleteStep"
242248
icon="trash"
243249
disabled={!canDelete}
@@ -259,6 +265,7 @@ export const StepContextMenu: React.FC<StepContextMenuProps> = ({
259265
}
260266
)}
261267
data-test-subj="streamsAppStreamDetailEnrichmentStepContextMenuButton"
268+
data-stream-type={streamType}
262269
disabled={!!stepUnderEdit}
263270
size="xs"
264271
iconType="boxesVertical"

0 commit comments

Comments
 (0)