Current public React UI surface exported by @meteorack/modules-sdk-ui for hub pages and module admin interfaces.
Lightweight application shell wrapper for module pages.
Page title, description, and actions header used by scaffolded admin pages.
Primary action button with semantic variants and sizes.
Content container for grouped UI sections and widgets.
Compact status label for success, warning, muted, and other semantic states.
Text input field with label, helper, and error support.
Dropdown select input for choosing one option from a list.
Checkbox control with label support.
Binary toggle switch for on/off settings.
Tabbed navigation for switching between related views.
Structured table component for tabular data and actions.
Inline loading placeholder for pending content.
Friendly empty-state placeholder for lists and dashboards.
Inline error view with retry affordance.
React error boundary with optional fallback UI to isolate rendering failures.
Inline notification banner for contextual feedback.
Generic dialog modal for focused workflows.
Slide-out panel for secondary workflows and inspectors.
Hub plugin card showing status, version, description, and primary action.
Grid layout for rendering collections of PluginCard items.
Badge showing license state such as licensed, trial, or expired.
Renders content contributed by modules implementing SlotProviderInterface.
Multi-line text input for larger fields and freeform content.
Page navigation controls for tables and large result sets.
Consistent width and padding wrapper for admin page content.
Floating toast notifications. Pair with useToast for state management.
Confirmation dialog for destructive or high-consequence actions.
Overlay loading state for blocking long-running UI actions.