17 lines
864 B
Markdown
17 lines
864 B
Markdown
# 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
|
|
- [x] Implementation complete.
|
|
- [x] Verified logic for `localStorage` clearing.
|
|
- [x] Verified interaction in browser (button changes state, clears data on second click).
|