@wordpress/components
Version:
UI components for WordPress.
116 lines (110 loc) • 5.37 kB
JavaScript
export {
SVG,
Path,
Circle,
Polygon,
Rect,
G,
HorizontalRule,
BlockQuotation,
} from '@wordpress/primitives';
export { default as ColorIndicator } from './color-indicator';
export { default as ColorPalette } from './color-palette';
export { default as ColorPicker } from './color-picker';
export { default as Dashicon } from './dashicon';
export { default as Dropdown } from './dropdown';
export { default as DropdownMenu } from './dropdown-menu';
export { default as FocalPointPicker } from './focal-point-picker';
export { default as Toolbar } from './toolbar';
export { default as ToolbarButton } from './toolbar-button';
export { default as __experimentalToolbarContext } from './toolbar-context';
export { default as ToolbarGroup } from './toolbar-group';
export { default as ToolbarItem } from './toolbar-item';
export { default as Icon } from './icon';
export { default as Spinner } from './spinner';
export {
createSlotFill,
Slot,
Fill,
Provider as SlotFillProvider,
} from './slot-fill';
export { default as __experimentalStyleProvider } from './style-provider';
export { default as BaseControl } from './base-control';
export { default as TextareaControl } from './textarea-control';
export { default as PanelBody } from './panel/body';
export { default as PanelActions } from './panel/actions';
export { default as Button } from './button';
export { default as __experimentalText } from './text';
export { default as ExternalLink } from './external-link';
export { default as TextControl } from './text-control';
export { default as ToggleControl } from './toggle-control';
export { default as SelectControl } from './select-control';
export { default as RangeControl } from './range-control';
export { default as ResizableBox } from './resizable-box';
export { default as FooterMessageControl } from './footer-message-control';
export { default as ColorControl } from './color-control';
export { default as QueryControls } from './query-controls';
export { default as Notice } from './notice';
export { default as NoticeList } from './notice/list';
export { default as RadioControl } from './radio-control';
export { default as UnitControl } from './unit-control';
export { default as Disabled } from './disabled';
// Higher-Order Components
export { default as withConstrainedTabbing } from './higher-order/with-constrained-tabbing';
export { default as withFallbackStyles } from './higher-order/with-fallback-styles';
export { default as withFilters } from './higher-order/with-filters';
export { default as withFocusOutside } from './higher-order/with-focus-outside';
export { default as withFocusReturn } from './higher-order/with-focus-return';
export { default as withNotices } from './higher-order/with-notices';
export { default as withSpokenMessages } from './higher-order/with-spoken-messages';
export * from './text';
// Mobile Components
export { default as BottomSheet } from './mobile/bottom-sheet';
export {
BottomSheetConsumer,
BottomSheetProvider,
BottomSheetContext,
} from './mobile/bottom-sheet/bottom-sheet-context';
export { default as BottomSheetSelectControl } from './mobile/bottom-sheet-select-control';
export { default as HTMLTextInput } from './mobile/html-text-input';
export { default as KeyboardAvoidingView } from './mobile/keyboard-avoiding-view';
export { default as KeyboardAwareFlatList } from './mobile/keyboard-aware-flat-list';
export { default as Picker } from './mobile/picker';
export { default as ReadableContentView } from './mobile/readable-content-view';
export { default as CycleSelectControl } from './mobile/cycle-select-control';
export { default as Gradient } from './mobile/gradient';
export { default as ColorSettings } from './mobile/color-settings';
export { default as SegmentedControls } from './mobile/segmented-control';
export { default as FocalPointSettingsPanel } from './mobile/focal-point-settings-panel';
export { default as BottomSheetTextControl } from './mobile/bottom-sheet-text-control';
export { default as FooterMessageLink } from './mobile/bottom-sheet/footer-message-link/footer-message-link';
export { LinkPicker } from './mobile/link-picker';
export { default as LinkPickerScreen } from './mobile/link-picker/link-picker-screen';
export { default as LinkSettings } from './mobile/link-settings';
export { default as LinkSettingsScreen } from './mobile/link-settings/link-settings-screen';
export { default as LinkSettingsNavigation } from './mobile/link-settings/link-settings-navigation';
export { default as Image, IMAGE_DEFAULT_FOCAL_POINT } from './mobile/image';
export { default as ImageEditingButton } from './mobile/image/image-editing-button';
export { default as InserterButton } from './mobile/inserter-button';
export { setClipboard, getClipboard } from './mobile/clipboard';
export { default as AudioPlayer } from './mobile/audio-player';
export { default as Badge } from './mobile/badge';
// Utils
export { colorsUtils } from './mobile/color-settings/utils';
export {
WIDE_ALIGNMENTS,
ALIGNMENT_BREAKPOINTS,
alignmentHelpers,
} from './mobile/utils/alignments';
// Hooks
export {
convertUnitToMobile,
useConvertUnitToMobile,
getValueAndUnit,
} from './mobile/utils/use-unit-converter-to-mobile';
export {
default as GlobalStylesContext,
useGlobalStyles,
withGlobalStyles,
getMergedGlobalStyles,
} from './mobile/global-styles-context';