TBD Components
These components, currently in the-wall, are not appropriate as core Design System components. Their structure and responsibilities make them suitable for application-level client implementations.
The complete list is maintained in COMPONENTS_MIGRATION.md.
Viewing in Storybook
TBD Components are hidden by default in Storybook. To view them:
- Open the filter icon in the Storybook sidebar
- Find the
tbd-componentstag - Change the filter to "Include" or "Show only"
Migrating TBD Components out of the-wall
Most the-wall components have both a web and a native implementation, so you need to migrate both. See PR #5469 for a practical example.
Follow these steps to remove a TBD component:
- Remove the folder containing the component implementation.
- Remove the component export from the index file for both web and native.
- Remove the component types from
the-wall-commonand their export in the types index file, if they exist. - Remove the component visual test baselines for web and native. If you skip this step, the visual tests on your PR will generate a baselines PR with the removals — merge that into yours to resolve it.
- Use a BREAKING CHANGE commit message, since removing a component is a breaking API change.