Component elements
![One of the most powerful features of toddle is the ability to create your own components. Components are reusable elements that have their own element tree.](http://images.ctfassets.net/lizv2opdd3ay/3L2TQQPGyOA7koZB9iUy4Q/1eb2b4ad60bcc37de2533a0b2a7ad5bd/CleanShot_2023-09-04_at_23.20.10_2x.png)
![You can set specific attributes for every component to easily replicate the same functionality across your web application without having to build everything.](http://images.ctfassets.net/lizv2opdd3ay/35a3BAqTXI71wtzAhR8JQv/69db5e623a4972413d92676bb2b9905a/CleanShot_2023-09-04_at_23.21.48_2x.png)
Components contain a tree of any type of element; even other components! When you update your component, any component using that component will be updated to look similar.
Ask toddle AI
Docs home
Getting started
1st week in toddle
The editor
Elements
Styling and layout
Components
Pages and navigation
Working with APIs
Formulas
Events and actions
Packages
Custom code
Integrations
Tutorials
Other
Components contain a tree of any type of element; even other components! When you update your component, any component using that component will be updated to look similar.