Skip to content

Project overview: right-click a recent dialogue to export or delete it - #35

Merged
pavlicekdominik merged 1 commit into
devfrom
feature/overview-dialogue-context-menu
Oct 20, 2026
Merged

pavlicekdominik merged 1 commit into
devfrom
feature/overview-dialogue-context-menu

Conversation

@thundertone

Copy link
Copy Markdown

The cards in the Dialogues tab have a right-click menu (Export, Delete); the recent dialogues listed on the project overview did not.

  • New DialogueContextMenu component that holds the menu and its handlers (same confirmation text as before). DialogueCard and the overview list both use it, so the two stay identical.
  • The overview rows are wrapped in it; nothing else on that page changes.

Tests: tests/e2e/dialogue-context-menu.spec.js (2 tests): cancelling the confirmation keeps the dialogue, confirming removes it from the overview; the Dialogues tab menu still works. The first test fails without the change. The library, product, domain, editor and sync regression specs pass. The only failures seen are localization-regressions ISS-017 and product-regressions offline onboarding, which also fail on an untouched dev in the sandbox where this was tested.

Re-checked locally on macOS against dev at 29fb8c9: npm run lint has no errors, and both dialogue-context-menu tests pass.

🤖 Generated with Claude Code

The Dialogues tab cards have a context menu; the recent dialogues on the project overview did
not. Move the menu into DialogueContextMenu and use it in both places.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01U2LYX8SVLgzrkJt4GiVG1P
@netlify

netlify Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for mountea-dialoguer ready!

Name Link
🔨 Latest commit 18064b6
🔍 Latest deploy log https://app.netlify.com/projects/mountea-dialoguer/deploys/6ad6732d9023cf2be33d83c1
😎 Deploy Preview https://deploy-preview-35--mountea-dialoguer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 6 complexity · 0 duplication

Metric Results
Complexity 6
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@pavlicekdominik
pavlicekdominik merged commit 649acd7 into dev Oct 20, 2026
6 of 7 checks passed
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.

2 participants