Base Layout
Provides the layout for a single object.
List Page Layout
Markdown Page Layout
Notification layout
Route Layout for page content.
Redirect Layout
Route Error Boundary
Settings layout compontnt
Ticket Layout
Site layout
Display a dataset within a card.
Display a comment (or the like) from a single person.
List of Comments
Display the DataSet in card layout
Contains the pagination for the Dataset component.
search, filtering, view Change for the DataSet Components.
Display the DataSet in List layout.
Used by DataSetList to create the cells for the DataSet.
Fetch and display fields.
ListItem with support for block items
Site Page Navigation
Alerting and Notifications drawer
State splash
Context for PageContent.
Notification Context
Context provider for Navbar
Hook to use BackendProvider
Django based backend fetcher for datasets.
Github based backend fetcher for datasets.
Hook to use header context provider.
Actions to interact with notifications.
Page Context..
Items under this category are directly related to the backend.
Where there may be multiple definitions defined, consider what is under this category as the single-source-of-truth.
A Set of Objects.
Object Metadata.
A Single object.
UI environment information.
Available State Icons
Base class for all HTTP Exceptions.
User is not authenticated.
User is not authorised to perform the action.
HTTP fetcher.
JSON HTTP fetcher.
JSON HTTP fetcher.
Dynamic Router
Dynamically build the routes The UI will use.
Converts seconds to Hours, Minutes Seconds.
Form Submit Action
Django loader that fetches both Data and Metadata.
Django loader that only fetches Metadata.
Django loader that only fetches Metadata.
Github loader that fetches both Data and Metadata.
Common fetcher named parameters.
Route Loader Params
Props for the BackendProvider
Props for StateSplash
Props for APISubmitAction Loader.
Props for Comment component.
Props for Comments component.
Props for DataCard
Props for DisplayFields Component
Props for the Navbar component
Backend context provider.
A Notification.
Object for Notification Context.
Backend Context
Props for Fields Component
Navbar Context
Backend layout