A comp is both a component and everything the component requires to be alive and reactive.
We currently need the following components:
Visit/Log-In:
- Sign In, Sign Up, Sign Out, Sign Down (digitally sign the bottom part of a doc)
- Home, Cards, Tabs, TemplateRefs
Review, Upload, Download, Sync:
- File
- Schedule
- Form
- Chart card
- Visualization
The layout includes the rest of navigation elements like the top nav-bar and the sidebar on either left or right. The top nav-bar has a dropdown icon that shows login status (role as icon and sync status by color) and login options (dropdown elements like name, role name, sync, preferences).