Skip to content

[P2] Confirm or undo individual chart deletion #357

Closed

Description

@Alkwer

Priority

P2 - a single accidental action permanently removes a chart and its board placement, then autosaves the loss.

Finding

ChartGrid.tsx and ChartList.tsx call onRemove immediately. There is no confirmation or undo carrying the complete chart and placement data.

Acceptance criteria

  • Require explicit confirmation or provide an undo that restores full chart data and the previous board position.
  • Ensure cancel or undo survives the autosave path correctly.
  • Add tests for deletion, cancellation, and restoration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions