Skip to content

Upgrade react-resizable-panels to v4 — breaking API changes #28

@EVWorth

Description

@EVWorth

$## Context\n\nPR #15 (dependabot) attempted to upgrade react-resizable-panels from 2.1.9 to 4.10.0, but v4 has breaking API changes.\n\n## Breaking Changes\n\nThe v4 migration renamed several exports:\n\n- PanelGroup → renamed (check docs)\n- PanelResizeHandle → renamed (check docs)\n\nAffected files:\n\n- AppLayout.tsx — Line 2: imports PanelGroup, PanelResizeHandle — both missing from v4 exports\n- MainPanel.tsx — Line 2: same imports\n\nFix needed:\n\n1. Check react-resizable-panels v4 migration guide\n2. Update imports to match new export names\n3. Update any prop/API changes between v2 and v4\n4. Update any layout configuration changes\n\n## Acceptance Criteria\n\n- [ ] Imports updated to v4 API\n- [ ] npm run type-check passes\n- [ ] Layout still works correctly\n- [ ] react-resizable-panels updated to 4.10.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions