Because of a ramping up maintainance cost across our suite of tools - Reanimated, Gesture Handler & React Native IDE we've decided to create a UI library for our reusable docusaurus components.
This PR replaces old theme components such as Admonition, Sidebar and Table of Contents with new, reusable ones from @swmansion/t-rex-ui.
Full list of replaced components:
Admonition
PaginatorNavLink
DocSidebar
DocSidebarItem
DocSidebarItems
DocCard
DocItemTOCMobile
DocItemMetadata
TOCCollapsible
TOCItems
TOCItemTree
Footer
Navbar
SearchPage was also replaced, but this PR is held by incoming @swmansion/t-rex-ui patch with SearchPage export.
Test plan
cd docs/
yarn
# to test development build
yarn start
# to test production build
yarn build
yarn serve
Description
Because of a ramping up maintainance cost across our suite of tools - Reanimated, Gesture Handler & React Native IDE we've decided to create a UI library for our reusable docusaurus components.
This PR replaces old theme components such as Admonition, Sidebar and Table of Contents with new, reusable ones from
@swmansion/t-rex-ui
.Full list of replaced components:
SearchPage was also replaced, but this PR is held by incoming @swmansion/t-rex-ui patch with SearchPage export.
Test plan