Skip to content

Wildcard V2: <Panel /> Manual migration

Administrator requested to merge contractors/SG-27710 into main

Created by: gitstart-sourcegraph

Manual migration required to update our code to use the <Panel /> Wildcard component.

See Wildcard V2 - Planned work for more context.

Note: Before doing this, we should check if there is scope for a codemod to automate this migration. If so, the codemod should be implemented and ran before starting work on this issue.

Refs

Sourcegraph Issue Gitstart Ticket

Preview App

Storybook Frontend

Implementation

  1. Update all usage of the <Resizable /> component to use <Panel />
  2. Delete the <Resizable /> component when no longer used.
  3. Rename these files and components from Panel to TabbedPanel to avoid future confusion

Acceptance criteria.

  • All incorrect usage of the previous pattern has been updated to use the Wildcard component

Test plan

  • Test on local running app and PR preview app to make sure all functions work well
  • Confirm there are no unexpected UI variations.

Merge request reports

Loading