From 1b427392c4e07704985f61cb77565146147ba129 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Fri, 12 Dec 2025 18:29:11 +0530 Subject: [PATCH] [WEB-5124] chore: intake work item toast enhancements (#8329) --- .../core/components/inbox/content/inbox-issue-header.tsx | 1 + apps/web/core/components/issues/issue-modal/base.tsx | 9 +++++++++ apps/web/core/components/issues/issue-modal/modal.tsx | 1 + 3 files changed, 11 insertions(+) diff --git a/apps/web/core/components/inbox/content/inbox-issue-header.tsx b/apps/web/core/components/inbox/content/inbox-issue-header.tsx index 43a86763cf..e5084189df 100644 --- a/apps/web/core/components/inbox/content/inbox-issue-header.tsx +++ b/apps/web/core/components/inbox/content/inbox-issue-header.tsx @@ -241,6 +241,7 @@ export const InboxIssueActionsHeader = observer(function InboxIssueActionsHeader beforeFormSubmit={handleInboxIssueAccept} withDraftIssueWrapper={false} fetchIssueDetails={false} + showActionItemsOnUpdate modalTitle={t("inbox_issue.actions.move", { value: `${currentProjectDetails?.identifier}-${issue?.sequence_id}`, })} diff --git a/apps/web/core/components/issues/issue-modal/base.tsx b/apps/web/core/components/issues/issue-modal/base.tsx index 553f9ff21b..22d5cda2ae 100644 --- a/apps/web/core/components/issues/issue-modal/base.tsx +++ b/apps/web/core/components/issues/issue-modal/base.tsx @@ -44,6 +44,7 @@ export const CreateUpdateIssueModalBase = observer(function CreateUpdateIssueMod modalTitle, primaryButtonText, isProjectSelectionDisabled = false, + showActionItemsOnUpdate = false, } = props; const issueStoreType = useIssueStoreType(); @@ -318,6 +319,14 @@ export const CreateUpdateIssueModalBase = observer(function CreateUpdateIssueMod type: TOAST_TYPE.SUCCESS, title: t("success"), message: t("issue_updated_successfully"), + actionItems: + showActionItemsOnUpdate && payload.project_id ? ( + + ) : undefined, }); captureSuccess({ eventName: WORK_ITEM_TRACKER_EVENTS.update, diff --git a/apps/web/core/components/issues/issue-modal/modal.tsx b/apps/web/core/components/issues/issue-modal/modal.tsx index 1db1db78ff..8c504da06d 100644 --- a/apps/web/core/components/issues/issue-modal/modal.tsx +++ b/apps/web/core/components/issues/issue-modal/modal.tsx @@ -26,6 +26,7 @@ export interface IssuesModalProps { isProjectSelectionDisabled?: boolean; templateId?: string; allowedProjectIds?: string[]; + showActionItemsOnUpdate?: boolean; } export const CreateUpdateIssueModal = observer(function CreateUpdateIssueModal(props: IssuesModalProps) {