Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughStabilized React keys for form controls to stop remounts on value changes; added selection state, drag handle, and conditional edit/delete actions to MDX component node frames; simplified void-node rendering and removed several preview/placeholder messages; updated tests to match the new UI and behaviors. Changes
Sequence Diagram(s)sequenceDiagram
participant User as User
participant Frame as MdxComponentNodeFrame
participant Editor as Editor (commands)
participant NodeAPI as Node API
User->>Frame: click "Edit props" button
Frame->>Editor: setNodeSelection(pos)
Editor->>Frame: selection updated (selected=true)
User->>Frame: click "Delete" button
Frame->>NodeAPI: deleteNode()
NodeAPI->>Frame: node removed / UI updated
Estimated code review effort🎯 4 (Complex) | ⏱️ ~40 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Summary by CodeRabbit