Components
Components are the basic pieces in a UX. Some component examples are TextField, SearchBox, DetailsList, etc.
Our codebase uses FluentUI to import the basic components, such as TextField and SearchBox, but we also create our own components with
more specific functionality, such as DetailsListWithCommandBar.
It is necessary to componentize each UX because:
- It reduces duplicated code if a component is used twice or more.
- It allows for easier development in the future when an existing component can be reused.
- It ensures consistency across the entire UX.
Read documentation on components or browse existing components in the component playground before proceeding.
Component Documentation
- Common components
- Component library
- Component playground
- FluentUI components