Components
The composites built from the UI components for the portal's screens. Of these, the providers are public; the rest need a portal.
Overview
The groups are:
| Group | Description |
|---|---|
| AI Chat | A conversation with the portal's AI models, about the files and rooms the user is working in. |
| AI Settings | The portal's AI settings screens, from ai-agent/settings. |
| Files | The Files section as the portal draws it: a header, the filter bar and the rows of the caller's personal folder. |
| Rooms | The Rooms section: the active rooms the caller can see, with a header, the filter bar and the rows. |
| Forms | The Forms section: the form-filling rooms the caller can see, with a header, the filter bar and the rows. |
| Uploader | Uploader is a file upload component that supports chunked uploads, folder uploads, and file size validation. |
| Document Editor | DocumentEditor wraps the `@onlyoffice/document-editor-react` component, embedding an ONLYOFFICE Document Server editor into the UI. |
| Selectors | The portal's pickers: a panel that lists files, rooms, people, groups, AI agents or MCP servers from a portal and hands back what the user chose. |
| Providers | The providers an application mounts above the components. |
| Errors | The full-page states the portal shows when a request fails: access denied, not found, offline, unavailable, an expired link. |