diff --git a/components/sprint/new-sprint-dialog.tsx b/components/sprint/new-sprint-dialog.tsx index 8b1cdfa..03593b5 100644 --- a/components/sprint/new-sprint-dialog.tsx +++ b/components/sprint/new-sprint-dialog.tsx @@ -175,6 +175,7 @@ export function NewSprintDialog({ type="submit" form="new-sprint-form" disabled={isPending || !sprintGoal.trim() || pbiIds.length === 0} + data-debug-id="new-sprint-dialog__submit" > {isPending ? 'Aanmaken…' : 'Sprint aanmaken'} diff --git a/components/sprint/sprint-backlog.tsx b/components/sprint/sprint-backlog.tsx index 45b6855..ecd9fa3 100644 --- a/components/sprint/sprint-backlog.tsx +++ b/components/sprint/sprint-backlog.tsx @@ -294,6 +294,7 @@ export function SprintBacklogLeft({ />
{activeDragStory && ( -
+
{activeDragStory.title}
)} +
) } diff --git a/components/sprint/sprint-header.tsx b/components/sprint/sprint-header.tsx index 2bbf26e..f4acef1 100644 --- a/components/sprint/sprint-header.tsx +++ b/components/sprint/sprint-header.tsx @@ -154,7 +154,7 @@ export function SprintHeader({ productId: _productId, productName, sprint, isDem
) : ( -
-
+
-
)} -
+
{canStart && ( @@ -193,6 +193,7 @@ export function SprintRunControls({ disabled={pending || isDemo} variant="default" className="text-xs" + data-debug-id="sprint-run-controls__start" > Hervat sprint @@ -204,6 +205,7 @@ export function SprintRunControls({ disabled={pending || isDemo} variant="outline" className="text-xs" + data-debug-id="sprint-run-controls__cancel" > Annuleer sprint-run @@ -211,7 +213,7 @@ export function SprintRunControls({
{ if (!open) setBlockers(null) }}> - + Sprint kan nog niet starten diff --git a/components/sprint/start-sprint-button.tsx b/components/sprint/start-sprint-button.tsx index c83c173..43786a0 100644 --- a/components/sprint/start-sprint-button.tsx +++ b/components/sprint/start-sprint-button.tsx @@ -22,7 +22,6 @@ import { } from '@/components/shared/entity-dialog-layout' import { createSprintAction } from '@/actions/sprints' import { useSelectionStore } from '@/stores/selection-store' -import { debugProps } from '@/lib/debug' import { useBacklogStore } from '@/stores/backlog-store' interface StartSprintButtonProps { @@ -80,7 +79,7 @@ export function StartSprintButton({ productId, isDemo = false }: StartSprintButt return ( <> - @@ -90,7 +89,7 @@ export function StartSprintButton({ productId, isDemo = false }: StartSprintButt showCloseButton={false} onKeyDown={handleKeyDown} className={entityDialogContentClasses} - {...debugProps('start-sprint-button', 'StartSprintButton', 'components/sprint/start-sprint-button.tsx')} + data-debug-id="start-sprint-button__dialog" >
Nieuwe Sprint starten @@ -173,7 +172,7 @@ export function StartSprintButton({ productId, isDemo = false }: StartSprintButt -
diff --git a/components/sprint/sync-active-sprint-cookie.tsx b/components/sprint/sync-active-sprint-cookie.tsx index 260505f..23d1cb8 100644 --- a/components/sprint/sync-active-sprint-cookie.tsx +++ b/components/sprint/sync-active-sprint-cookie.tsx @@ -12,5 +12,6 @@ export function SyncActiveSprintCookie({ productId, sprintId }: Props) { useEffect(() => { syncActiveSprintCookieAction(productId, sprintId) }, [productId, sprintId]) + // No data-debug-id: this component renders null (side-effect only). return null } diff --git a/components/sprint/task-list.tsx b/components/sprint/task-list.tsx index 6264a7c..0b078f3 100644 --- a/components/sprint/task-list.tsx +++ b/components/sprint/task-list.tsx @@ -221,9 +221,9 @@ export function TaskList({ storyId, sprintId: _sprintId, productId: _productId, } /> -
+
{orderedTasks.length === 0 ? ( -
+

Geen taken voor deze story.