Files
mtg-online-drafter/docs/development/devlog/2025-12-20-014500_enable_clear_session.md
2025-12-20 01:51:20 +01:00

864 B

Enable Clear Session Button in Pack Generator

Object

Enable and improve the "Clear Session" button in the Cube Manager (Pack Generator) to allow users to restart the generation process from a clean state.

Changes

  • Modified CubeManager.tsx:
    • Updated handleReset logic (verified).
    • enhanced "Clear Session" button styling to be more visible (red border/text) and indicate its destructive nature.
    • Added disabled={loading} to prevent state conflicts during active operations.
    • Replaced window.confirm with a double-click UI confirmation pattern to ensure reliability and better UX (fixed issue where native confirmation dialog was failing).

Status

  • Implementation complete.
  • Verified logic for localStorage clearing.
  • Verified interaction in browser (button changes state, clears data on second click).