Skip to content

CONV-093: Add back navigation from format step#100

Merged
menvil merged 1 commit into
developfrom
feature/CONV-093-add-back-navigation-from-format-step
May 31, 2026
Merged

CONV-093: Add back navigation from format step#100
menvil merged 1 commit into
developfrom
feature/CONV-093-add-back-navigation-from-format-step

Conversation

@menvil

@menvil menvil commented May 31, 2026

Copy link
Copy Markdown
Owner

CONV-093 — Add Back Navigation From Format Step

Adds back navigation between the upload summary, format, and settings steps without destroying the uploaded file.

Changes

  • backToUploadSummary() — returns to the upload step, preserves currentFileId, and resets the target selection (so a stale target can't survive). Falls back to a clean upload state if the file is gone.
  • backToFormatStep() — returns from the settings placeholder to the format step, preserving the file and the selected target highlight (no reset).
  • Upload step now renders an uploaded file summary (filename, Replace/Remove, "Choose format") when a file is preserved; otherwise the dropzone.
  • "← Back" buttons added to the format and settings steps.

Tests

  • Back from format → upload summary keeps the file (and the FileRecord is not deleted) and shows image.png.
  • Back to upload summary resets the selected target.
  • Back from settings → format preserves the file and shows the cards.
  • Back with a missing file returns to a clean upload step.

composer test (196), composer lint, npm run build all pass.

🤖 Generated with Claude Code


Summary by cubic

Adds back navigation across the upload summary, format, and settings steps, preserving the uploaded file and preventing stale target selections. Aligns with Linear CONV-093 to improve the flow without forcing re-upload.

  • New Features
    • Back to upload summary preserves the file and clears the selected target; if the file is missing, returns to a clean upload state.
    • Back from settings to format preserves the file and the target highlight.
    • Upload step shows an uploaded file summary (name, size, Replace/Remove, “Choose format”) when a file exists; otherwise shows the dropzone.
    • “← Back” buttons added to the format and settings steps.

Written for commit 0f817ef. Summary will update on new commits.

Review in cubic

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@menvil menvil merged commit fe8d8e3 into develop May 31, 2026
1 of 2 checks passed
@coderabbitai

coderabbitai Bot commented May 31, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 6d4cccd5-ad14-47ed-9b56-8c71fc879726

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/CONV-093-add-back-navigation-from-format-step

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@menvil menvil deleted the feature/CONV-093-add-back-navigation-from-format-step branch May 31, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant