diff --git a/apps/web/src/components/federation/FederatedTaskCard.test.tsx b/apps/web/src/components/federation/FederatedTaskCard.test.tsx
index a4246ab..3f87998 100644
--- a/apps/web/src/components/federation/FederatedTaskCard.test.tsx
+++ b/apps/web/src/components/federation/FederatedTaskCard.test.tsx
@@ -66,11 +66,11 @@ describe("FederatedTaskCard", () => {
expect(screen.getByText("High")).toBeInTheDocument();
});
- it("should render due date", () => {
+ it("should render target date", () => {
render();
- // Check for "Due:" text followed by a date
- expect(screen.getByText(/Due:/)).toBeInTheDocument();
+ // Check for "Target:" text followed by a date
+ expect(screen.getByText(/Target:/)).toBeInTheDocument();
expect(screen.getByText(/2026/)).toBeInTheDocument();
});
@@ -113,8 +113,8 @@ describe("FederatedTaskCard", () => {
).not.toBeInTheDocument();
});
- it("should handle task without due date", () => {
- const taskNoDue: FederatedTask = {
+ it("should handle task without target date", () => {
+ const taskNoTarget: FederatedTask = {
...mockTask,
task: {
...mockTask.task,
@@ -122,10 +122,10 @@ describe("FederatedTaskCard", () => {
},
};
- render();
+ render();
expect(screen.getByText("Review pull request")).toBeInTheDocument();
- expect(screen.queryByText(/Due:/)).not.toBeInTheDocument();
+ expect(screen.queryByText(/Target:/)).not.toBeInTheDocument();
});
it("should use PDA-friendly language for status", () => {
diff --git a/apps/web/src/components/federation/FederatedTaskCard.tsx b/apps/web/src/components/federation/FederatedTaskCard.tsx
index 3511a0f..d60619d 100644
--- a/apps/web/src/components/federation/FederatedTaskCard.tsx
+++ b/apps/web/src/components/federation/FederatedTaskCard.tsx
@@ -105,8 +105,8 @@ export function FederatedTaskCard({
{/* Priority */}
{priority.text}
- {/* Due date */}
- {dueDate && Due: {dueDate}}
+ {/* Target date */}
+ {dueDate && Target: {dueDate}}
);