Centralize shared WebUI structural primitives
This commit is contained in:
+22
-4
@@ -50,7 +50,7 @@ export { PermissionBoundary, ResourceAccessBoundary } from "./components/AccessB
|
||||
export { default as ActionBlockerHint } from "./components/ActionBlockerHint";
|
||||
export type { ActionBlockerLabels, ActionBlockerReason } from "./components/ActionBlockerHint";
|
||||
export { default as ActionToolbar, ToolbarGroup, ToolbarSpacer } from "./components/ActionToolbar";
|
||||
export type { ActionToolbarDensity, ActionToolbarProps, ActionToolbarSurface, ActionToolbarWrap, ToolbarGroupProps } from "./components/ActionToolbar";
|
||||
export type { ActionToolbarDensity, ActionToolbarJustify, ActionToolbarProps, ActionToolbarSurface, ActionToolbarWrap, ToolbarGroupProps } from "./components/ActionToolbar";
|
||||
export { default as AdvancedOptionsPanel } from "./components/AdvancedOptionsPanel";
|
||||
export { default as AdminIconButton } from "./components/admin/AdminIconButton";
|
||||
export type { AdminIconButtonProps } from "./components/admin/AdminIconButton";
|
||||
@@ -61,6 +61,9 @@ export { adminErrorMessage, formatAdminDateTime, joinLabels } from "./components
|
||||
export { default as Button } from "./components/Button";
|
||||
export type { ButtonProps } from "./components/Button";
|
||||
export { default as Card } from "./components/Card";
|
||||
export type { CardProps } from "./components/Card";
|
||||
export { default as CountBadge } from "./components/CountBadge";
|
||||
export type { CountBadgeProps } from "./components/CountBadge";
|
||||
export { default as ConfirmDialog } from "./components/ConfirmDialog";
|
||||
export {
|
||||
default as ConcurrencyConflictDialog,
|
||||
@@ -91,6 +94,10 @@ export type { DialogBodyPadding, DialogProps, DialogSize, DialogVariant } from "
|
||||
export { DialogActions, DialogForm, DialogSection } from "./components/DialogAnatomy";
|
||||
export type { DialogActionAlignment, DialogActionsProps, DialogFormProps, DialogSectionProps } from "./components/DialogAnatomy";
|
||||
export { default as DescriptionList, DescriptionItem } from "./components/DescriptionList";
|
||||
export { default as DefinitionPalette, DefinitionPaletteGroup, DefinitionPaletteItem } from "./components/DefinitionPalette";
|
||||
export type { DefinitionPaletteItemProps, DefinitionPaletteProps } from "./components/DefinitionPalette";
|
||||
export { default as DefinitionNodeIcon } from "./components/DefinitionNodeIcon";
|
||||
export type { DefinitionNodeIconProps } from "./components/DefinitionNodeIcon";
|
||||
export type { DescriptionItemProps, DescriptionListCollapseAt, DescriptionListColumns, DescriptionListDensity, DescriptionListProps, DescriptionListTermWidth, DescriptionListVariant } from "./components/DescriptionList";
|
||||
export { default as DisabledActionTooltip } from "./components/DisabledActionTooltip";
|
||||
export type { DisabledActionTooltipProps } from "./components/DisabledActionTooltip";
|
||||
@@ -102,9 +109,15 @@ export { default as EffectivePolicyBlock, EffectivePolicyValue } from "./compone
|
||||
export type { EffectivePolicyBlockProps } from "./components/EffectivePolicyBlock";
|
||||
export { default as FileDropZone } from "./components/FileDropZone";
|
||||
export type { FileDropZoneProps } from "./components/FileDropZone";
|
||||
export { default as FilterBar } from "./components/FilterBar";
|
||||
export type { FilterBarLayout, FilterBarProps, FilterBarSurface, FilterBarWidth } from "./components/FilterBar";
|
||||
export { default as FloatingStatus } from "./components/FloatingStatus";
|
||||
export type { FloatingStatusProps } from "./components/FloatingStatus";
|
||||
export { default as FormField } from "./components/FormField";
|
||||
export { default as ContentGrid, FormGrid, FormLayout, GridItem } from "./components/ContentGrid";
|
||||
export type { ContentGridCollapseAt, ContentGridColumns, ContentGridGap, ContentGridProps, FormGridProps, FormLayoutProps, GridItemProps } from "./components/ContentGrid";
|
||||
export { default as ContentSection } from "./components/ContentSection";
|
||||
export type { ContentSectionProps } from "./components/ContentSection";
|
||||
export { default as FormSection } from "./components/FormSection";
|
||||
export type { FormSectionProps, FormSectionVariant } from "./components/FormSection";
|
||||
export { default as GuidedConfigDialog } from "./components/GuidedConfigDialog";
|
||||
@@ -120,6 +133,7 @@ export { default as LoadingIndicator } from "./components/LoadingIndicator";
|
||||
export { default as ExplorerTree } from "./components/ExplorerTree";
|
||||
export type { ExplorerTreeNodeContext, ExplorerTreeProps } from "./components/ExplorerTree";
|
||||
export { default as MetricCard } from "./components/MetricCard";
|
||||
export type { MetricCardProps } from "./components/MetricCard";
|
||||
export { default as MetricGrid } from "./components/MetricGrid";
|
||||
export type { MetricGridCollapseAt, MetricGridColumns, MetricGridDensity, MetricGridMinimum, MetricGridProps, MetricGridSpacing } from "./components/MetricGrid";
|
||||
export { default as MessageDisplayPanel } from "./components/MessageDisplayPanel";
|
||||
@@ -130,7 +144,9 @@ export type { PageHeaderProps, PageLayoutMode, PageLayoutProps } from "./compone
|
||||
export { default as PageScrollViewport } from "./components/PageScrollViewport";
|
||||
export type { PageScrollViewportProps } from "./components/PageScrollViewport";
|
||||
export { default as WorkspaceLayout } from "./components/WorkspaceLayout";
|
||||
export type { WorkspaceLayoutProps, WorkspaceLayoutVariant, WorkspacePrimarySize } from "./components/WorkspaceLayout";
|
||||
export type { WorkspaceLayoutProps, WorkspaceLayoutSurface, WorkspaceLayoutVariant, WorkspacePrimarySize } from "./components/WorkspaceLayout";
|
||||
export { default as WorkspaceFrame } from "./components/WorkspaceFrame";
|
||||
export type { WorkspaceFrameProps } from "./components/WorkspaceFrame";
|
||||
export { default as PasswordField } from "./components/PasswordField";
|
||||
export { default as PasswordGeneratorDialog } from "./components/PasswordGeneratorDialog";
|
||||
export { default as PeoplePicker } from "./components/people/PeoplePicker";
|
||||
@@ -180,8 +196,10 @@ export { DashboardWidgetList, useDashboardWidgetData } from "./components/Dashbo
|
||||
export type { DashboardWidgetDataState, DashboardWidgetListItem } from "./components/DashboardWidgetContent";
|
||||
export { default as SegmentedControl } from "./components/SegmentedControl";
|
||||
export type { SegmentedControlOption, SegmentedControlProps, SegmentedControlSize, SegmentedControlWidth } from "./components/SegmentedControl";
|
||||
export { default as SelectionList, SelectionListItem } from "./components/SelectionList";
|
||||
export type { SelectionListItemProps, SelectionListProps } from "./components/SelectionList";
|
||||
export { default as SelectionList, SelectionListItem, SelectionListItemContent } from "./components/SelectionList";
|
||||
export type { SelectionListItemContentProps, SelectionListItemProps, SelectionListProps } from "./components/SelectionList";
|
||||
export { default as StatePanel } from "./components/StatePanel";
|
||||
export type { StatePanelProps, StatePanelSize, StatePanelSurface, StatePanelTone } from "./components/StatePanel";
|
||||
export { default as StatusBadge } from "./components/StatusBadge";
|
||||
export { default as StageRail } from "./components/StageRail";
|
||||
export type {
|
||||
|
||||
Reference in New Issue
Block a user