General Components
The wq framework comes with a built in component library implementing wq’s data model and URL structure. The components are grouped into the following categories:
- General components (listed below)
- Icon components
- Input components
- View components
- Basemap components
- Overlay components
- Hooks
To add custom components or override the defaults in any of these categories, register a components plugin with @wq/app.
- App
- AutoBasemap
- AutoForm
- AutoInput
- AutoMap
- AutoOverlay
- AutoSubform
- AutoSubformArray
- BasemapToggle
- Breadcrumbs
- Button
- ButtonLink
- CancelButton
- Chip
- Container
- DebugContext
- DeleteForm
- Divider
- ExpandableListItem
- ExpansionPanel
- Fab
- Fieldset
- FieldsetArray
- FileArray
- FlatFieldset
- Footer
- Form
- FormError
- FormRoot
- FormatJson
- Header
- HomeLink
- HorizontalView
- IconButton
- IconSubmitButton
- Legend
- Link
- List
- ListItem
- ListItemLink
- ListSubheader
- Main
- Map
- Message
- OverlayToggle
- Pagination
- PropertyTable
- ScrollView
- Spinner
- StickyMap
- SubmitButton
- Table
- TableBody
- TableCell
- TableHead
- TableRow
- TableTitle
- Text
- Typography
- View