From cf05167884084a199512a1d18d41cc9fde7a4fc7 Mon Sep 17 00:00:00 2001 From: Julia <76391113+jmalinna@users.noreply.github.com> Date: Wed, 21 Aug 2024 22:36:28 +0200 Subject: [PATCH] feat(content-sidebar): Add data-target-id to menu items (#3610) * feat(content-sidebar): Add data-target-id to MenuItem * feat(content-sidebar): Update data target ids * feat(content-sidebar): Update snapshot * feat(content-sidebar): Add data target ids to the modal elements * feat(content-sidebar): Update ids to camel case * feat(content-sidebar): Update Task Form ids --- src/elements/content-sidebar/AddTaskMenu.js | 12 ++++++++++-- .../__tests__/__snapshots__/AddTaskMenu.test.js.snap | 2 ++ .../activity-feed/task-form/TaskForm.js | 9 ++++++++- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/elements/content-sidebar/AddTaskMenu.js b/src/elements/content-sidebar/AddTaskMenu.js index f6ce2090f6..176ec092c2 100644 --- a/src/elements/content-sidebar/AddTaskMenu.js +++ b/src/elements/content-sidebar/AddTaskMenu.js @@ -28,7 +28,11 @@ const AddTaskMenu = (props: Props) => ( - props.onMenuItemClick(TASK_TYPE_GENERAL)}> + props.onMenuItemClick(TASK_TYPE_GENERAL)} + >
@@ -41,7 +45,11 @@ const AddTaskMenu = (props: Props) => (
- props.onMenuItemClick(TASK_TYPE_APPROVAL)}> + props.onMenuItemClick(TASK_TYPE_APPROVAL)} + >
diff --git a/src/elements/content-sidebar/__tests__/__snapshots__/AddTaskMenu.test.js.snap b/src/elements/content-sidebar/__tests__/__snapshots__/AddTaskMenu.test.js.snap index e89c6ef475..ac8967ce33 100644 --- a/src/elements/content-sidebar/__tests__/__snapshots__/AddTaskMenu.test.js.snap +++ b/src/elements/content-sidebar/__tests__/__snapshots__/AddTaskMenu.test.js.snap @@ -27,6 +27,7 @@ exports[`elements/content-sidebar/AddTaskMenu render should render a default com >
{ className={pillSelectorOverlayClasses} error={this.getErrorByFieldname('taskAssignees')} disabled={isForbiddenErrorOnEdit} - inputProps={{ 'data-testid': 'task-form-assignee-input' }} + inputProps={{ + 'data-testid': 'task-form-assignee-input', + 'data-target-id': 'PillSelectorDropdown-selectAssigneesInput', + }} isRequired label={} name="taskAssignees" @@ -443,6 +446,7 @@ class TaskForm extends React.Component {