FN-7329: rename task title summary button
Shorten the task detail title summarization action label across UI copy and tests. - Rename the task detail button label from "Summarize as title" to "Summarize". - Update focused accessibility assertions for the new button copy. - Add a patch changeset for the published Fusion package. Files changed: .changeset/fn-7329-task-detail-summarize.md | 7 +++++++ packages/dashboard/app/components/TaskDetailModal.tsx | 2 +- .../dashboard/app/components/__tests__/TaskDetailModal.test.tsx | 4 ++-- packages/i18n/locales/en/app.json | 2 +- packages/i18n/src/resources.d.ts | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) Fusion-Task-Id: FN-7329 Fusion-Task-Lineage: db7df162-19fe-480e-8008-fa89d637de2b Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
This commit is contained in:
7
.changeset/fn-7329-task-detail-summarize.md
Normal file
7
.changeset/fn-7329-task-detail-summarize.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
"@runfusion/fusion": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
summary: Rename the task-detail title summarization button to Summarize.
|
||||||
|
category: fix
|
||||||
|
dev: Updates task detail UI copy and focused dashboard tests.
|
||||||
@@ -2941,7 +2941,7 @@ export function TaskDetailContent({
|
|||||||
data-testid="summarize-title-btn"
|
data-testid="summarize-title-btn"
|
||||||
>
|
>
|
||||||
{isSummarizingTitle ? <Loader2 size={14} className="spinner" /> : <Sparkles size={14} />}
|
{isSummarizingTitle ? <Loader2 size={14} className="spinner" /> : <Sparkles size={14} />}
|
||||||
<span>{t("taskDetail.title.summarize", "Summarize as title")}</span>
|
<span>{t("taskDetail.title.summarize", "Summarize")}</span>
|
||||||
</button>
|
</button>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -226,7 +226,7 @@ describe("TaskDetailModal summarize title action", () => {
|
|||||||
renderSummarizeTitleModal({ column: "todo" as any });
|
renderSummarizeTitleModal({ column: "todo" as any });
|
||||||
|
|
||||||
expect(screen.getByTestId("summarize-title-btn")).toBeVisible();
|
expect(screen.getByTestId("summarize-title-btn")).toBeVisible();
|
||||||
expect(screen.getByRole("button", { name: "Summarize as title" })).toBeEnabled();
|
expect(screen.getByRole("button", { name: "Summarize" })).toBeEnabled();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("hides while the task is in edit mode", async () => {
|
it("hides while the task is in edit mode", async () => {
|
||||||
@@ -322,7 +322,7 @@ describe("TaskDetailModal summarize title action", () => {
|
|||||||
|
|
||||||
const button = screen.getByTestId("summarize-title-btn");
|
const button = screen.getByTestId("summarize-title-btn");
|
||||||
expect(button).toBeVisible();
|
expect(button).toBeVisible();
|
||||||
expect(button).toHaveAccessibleName("Summarize as title");
|
expect(button).toHaveAccessibleName("Summarize");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -7614,7 +7614,7 @@
|
|||||||
},
|
},
|
||||||
"timingEvents": "Timing events",
|
"timingEvents": "Timing events",
|
||||||
"title": {
|
"title": {
|
||||||
"summarize": "Summarize as title",
|
"summarize": "Summarize",
|
||||||
"summarizeFailed": "Failed to summarize title: {{error}}",
|
"summarizeFailed": "Failed to summarize title: {{error}}",
|
||||||
"summarizeSuccess": "Title updated from description"
|
"summarizeSuccess": "Title updated from description"
|
||||||
},
|
},
|
||||||
|
|||||||
2
packages/i18n/src/resources.d.ts
vendored
2
packages/i18n/src/resources.d.ts
vendored
@@ -7653,7 +7653,7 @@ export default interface Resources {
|
|||||||
},
|
},
|
||||||
"timingEvents": "Timing events",
|
"timingEvents": "Timing events",
|
||||||
"title": {
|
"title": {
|
||||||
"summarize": "Summarize as title",
|
"summarize": "Summarize",
|
||||||
"summarizeFailed": "Failed to summarize title: {{error}}",
|
"summarizeFailed": "Failed to summarize title: {{error}}",
|
||||||
"summarizeSuccess": "Title updated from description"
|
"summarizeSuccess": "Title updated from description"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user