Overview
Components combine primitives into recurring design presets and reusable app building blocks. Like primitives, they receive data and callbacks from your application. Use the matching family import shown below. The aggregatetwenty-ui/components entry also remains available. The code editor has its own entry point, twenty-ui/components/code-editor, because it requires Monaco. See Getting started for installation and theme setup.
Input
Import fromtwenty-ui/components/input.
Navigation
Import fromtwenty-ui/components/navigation.
Data display
Import fromtwenty-ui/components/data-display.
Feedback
Import fromtwenty-ui/components/feedback.
Layout
Import fromtwenty-ui/components/layout.
Settings
Import fromtwenty-ui/components/settings.
Code editor
Import fromtwenty-ui/components/code-editor.
Routing, record formatting, product placeholders, and application state belong to the host application. Shared components expose data, callback, and render props for those integrations.