JSPM

@patternfly/react-core

6.3.0-prerelease.18
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 92350
  • Score
    100M100P100Q150984F
  • License MIT

This library provides a set of common React components for use with the PatternFly reference implementation.

Package Exports

  • @patternfly/react-core
  • @patternfly/react-core/deprecated
  • @patternfly/react-core/dist/dynamic/components/ActionList
  • @patternfly/react-core/dist/dynamic/components/Alert
  • @patternfly/react-core/dist/dynamic/components/Badge
  • @patternfly/react-core/dist/dynamic/components/Breadcrumb
  • @patternfly/react-core/dist/dynamic/components/Button
  • @patternfly/react-core/dist/dynamic/components/Card
  • @patternfly/react-core/dist/dynamic/components/Checkbox
  • @patternfly/react-core/dist/dynamic/components/Content
  • @patternfly/react-core/dist/dynamic/components/DatePicker
  • @patternfly/react-core/dist/dynamic/components/Divider
  • @patternfly/react-core/dist/dynamic/components/Dropdown
  • @patternfly/react-core/dist/dynamic/components/DualListSelector
  • @patternfly/react-core/dist/dynamic/components/EmptyState
  • @patternfly/react-core/dist/dynamic/components/ExpandableSection
  • @patternfly/react-core/dist/dynamic/components/Form
  • @patternfly/react-core/dist/dynamic/components/FormSelect
  • @patternfly/react-core/dist/dynamic/components/HelperText
  • @patternfly/react-core/dist/dynamic/components/Icon
  • @patternfly/react-core/dist/dynamic/components/Label
  • @patternfly/react-core/dist/dynamic/components/Menu
  • @patternfly/react-core/dist/dynamic/components/MenuToggle
  • @patternfly/react-core/dist/dynamic/components/Modal
  • @patternfly/react-core/dist/dynamic/components/Pagination
  • @patternfly/react-core/dist/dynamic/components/Popover
  • @patternfly/react-core/dist/dynamic/components/Radio
  • @patternfly/react-core/dist/dynamic/components/Select
  • @patternfly/react-core/dist/dynamic/components/Skeleton
  • @patternfly/react-core/dist/dynamic/components/Slider
  • @patternfly/react-core/dist/dynamic/components/Spinner
  • @patternfly/react-core/dist/dynamic/components/Switch
  • @patternfly/react-core/dist/dynamic/components/Tabs
  • @patternfly/react-core/dist/dynamic/components/TextArea
  • @patternfly/react-core/dist/dynamic/components/TextInput
  • @patternfly/react-core/dist/dynamic/components/TextInputGroup
  • @patternfly/react-core/dist/dynamic/components/TimePicker
  • @patternfly/react-core/dist/dynamic/components/Title
  • @patternfly/react-core/dist/dynamic/components/Toolbar
  • @patternfly/react-core/dist/dynamic/components/Tooltip
  • @patternfly/react-core/dist/dynamic/components/TreeView
  • @patternfly/react-core/dist/dynamic/components/Wizard
  • @patternfly/react-core/dist/dynamic/deprecated/components/Chip
  • @patternfly/react-core/dist/dynamic/helpers/KeyboardHandler
  • @patternfly/react-core/dist/dynamic/helpers/OUIA/ouia
  • @patternfly/react-core/dist/dynamic/helpers/Popper/Popper
  • @patternfly/react-core/dist/dynamic/helpers/resizeObserver
  • @patternfly/react-core/dist/dynamic/layouts/Bullseye
  • @patternfly/react-core/dist/dynamic/layouts/Flex
  • @patternfly/react-core/dist/dynamic/layouts/Grid
  • @patternfly/react-core/dist/dynamic/layouts/Level
  • @patternfly/react-core/dist/dynamic/layouts/Split
  • @patternfly/react-core/dist/dynamic/layouts/Stack
  • @patternfly/react-core/dist/esm/components
  • @patternfly/react-core/dist/esm/components/Accordion
  • @patternfly/react-core/dist/esm/components/Accordion/index.js
  • @patternfly/react-core/dist/esm/components/ActionList
  • @patternfly/react-core/dist/esm/components/ActionList/index.js
  • @patternfly/react-core/dist/esm/components/Alert
  • @patternfly/react-core/dist/esm/components/Alert/Alert
  • @patternfly/react-core/dist/esm/components/Alert/Alert.js
  • @patternfly/react-core/dist/esm/components/Alert/AlertActionCloseButton.js
  • @patternfly/react-core/dist/esm/components/Alert/index.js
  • @patternfly/react-core/dist/esm/components/Backdrop/Backdrop.js
  • @patternfly/react-core/dist/esm/components/Badge
  • @patternfly/react-core/dist/esm/components/Badge/Badge
  • @patternfly/react-core/dist/esm/components/Badge/Badge.js
  • @patternfly/react-core/dist/esm/components/Badge/index.js
  • @patternfly/react-core/dist/esm/components/Brand
  • @patternfly/react-core/dist/esm/components/Brand/index.js
  • @patternfly/react-core/dist/esm/components/Breadcrumb
  • @patternfly/react-core/dist/esm/components/Breadcrumb/Breadcrumb.js
  • @patternfly/react-core/dist/esm/components/Breadcrumb/BreadcrumbItem.js
  • @patternfly/react-core/dist/esm/components/Breadcrumb/index.js
  • @patternfly/react-core/dist/esm/components/Button
  • @patternfly/react-core/dist/esm/components/Button/Button
  • @patternfly/react-core/dist/esm/components/Button/Button.js
  • @patternfly/react-core/dist/esm/components/Button/index.js
  • @patternfly/react-core/dist/esm/components/CalendarMonth
  • @patternfly/react-core/dist/esm/components/CalendarMonth/index.js
  • @patternfly/react-core/dist/esm/components/Card
  • @patternfly/react-core/dist/esm/components/Card/Card.js
  • @patternfly/react-core/dist/esm/components/Card/CardBody.js
  • @patternfly/react-core/dist/esm/components/Card/CardFooter.js
  • @patternfly/react-core/dist/esm/components/Card/CardHeader.js
  • @patternfly/react-core/dist/esm/components/Card/CardTitle.js
  • @patternfly/react-core/dist/esm/components/Card/index.js
  • @patternfly/react-core/dist/esm/components/Checkbox
  • @patternfly/react-core/dist/esm/components/Checkbox/Checkbox
  • @patternfly/react-core/dist/esm/components/Checkbox/Checkbox.js
  • @patternfly/react-core/dist/esm/components/Checkbox/index.js
  • @patternfly/react-core/dist/esm/components/ClipboardCopy
  • @patternfly/react-core/dist/esm/components/ClipboardCopy/ClipboardCopy
  • @patternfly/react-core/dist/esm/components/ClipboardCopy/ClipboardCopy.js
  • @patternfly/react-core/dist/esm/components/ClipboardCopy/index.js
  • @patternfly/react-core/dist/esm/components/Content/index.js
  • @patternfly/react-core/dist/esm/components/DataList/DataList
  • @patternfly/react-core/dist/esm/components/DataList/DataList.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListCell.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListCheck.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListControl
  • @patternfly/react-core/dist/esm/components/DataList/DataListControl.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListItem.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListItemCells.js
  • @patternfly/react-core/dist/esm/components/DataList/DataListItemRow
  • @patternfly/react-core/dist/esm/components/DataList/DataListItemRow.js
  • @patternfly/react-core/dist/esm/components/DatePicker/DatePicker.js
  • @patternfly/react-core/dist/esm/components/DatePicker/index.js
  • @patternfly/react-core/dist/esm/components/DescriptionList
  • @patternfly/react-core/dist/esm/components/DescriptionList/DescriptionList.js
  • @patternfly/react-core/dist/esm/components/DescriptionList/DescriptionListDescription.js
  • @patternfly/react-core/dist/esm/components/DescriptionList/DescriptionListGroup.js
  • @patternfly/react-core/dist/esm/components/DescriptionList/DescriptionListTerm.js
  • @patternfly/react-core/dist/esm/components/DescriptionList/index.js
  • @patternfly/react-core/dist/esm/components/Divider
  • @patternfly/react-core/dist/esm/components/Divider/Divider.js
  • @patternfly/react-core/dist/esm/components/Divider/index.js
  • @patternfly/react-core/dist/esm/components/Drawer
  • @patternfly/react-core/dist/esm/components/Drawer/Drawer.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerActions.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerCloseButton.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerContent.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerContentBody.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerHead.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerPanelBody.js
  • @patternfly/react-core/dist/esm/components/Drawer/DrawerPanelContent.js
  • @patternfly/react-core/dist/esm/components/Drawer/index.js
  • @patternfly/react-core/dist/esm/components/Dropdown
  • @patternfly/react-core/dist/esm/components/Dropdown/Dropdown.js
  • @patternfly/react-core/dist/esm/components/Dropdown/DropdownItem
  • @patternfly/react-core/dist/esm/components/Dropdown/DropdownItem.js
  • @patternfly/react-core/dist/esm/components/Dropdown/index.js
  • @patternfly/react-core/dist/esm/components/DualListSelector
  • @patternfly/react-core/dist/esm/components/DualListSelector/DualListSelector.js
  • @patternfly/react-core/dist/esm/components/DualListSelector/DualListSelectorContext
  • @patternfly/react-core/dist/esm/components/DualListSelector/DualListSelectorContext.js
  • @patternfly/react-core/dist/esm/components/DualListSelector/index.js
  • @patternfly/react-core/dist/esm/components/EmptyState
  • @patternfly/react-core/dist/esm/components/EmptyState/EmptyState.js
  • @patternfly/react-core/dist/esm/components/EmptyState/EmptyStateBody.js
  • @patternfly/react-core/dist/esm/components/EmptyState/EmptyStateHeader.js
  • @patternfly/react-core/dist/esm/components/EmptyState/EmptyStateIcon.js
  • @patternfly/react-core/dist/esm/components/EmptyState/index.js
  • @patternfly/react-core/dist/esm/components/ExpandableSection
  • @patternfly/react-core/dist/esm/components/ExpandableSection/ExpandableSection.js
  • @patternfly/react-core/dist/esm/components/ExpandableSection/index.js
  • @patternfly/react-core/dist/esm/components/Form
  • @patternfly/react-core/dist/esm/components/Form/ActionGroup.js
  • @patternfly/react-core/dist/esm/components/Form/Form
  • @patternfly/react-core/dist/esm/components/Form/Form.js
  • @patternfly/react-core/dist/esm/components/Form/FormFieldGroup.js
  • @patternfly/react-core/dist/esm/components/Form/FormFieldGroupHeader.js
  • @patternfly/react-core/dist/esm/components/Form/FormGroup.js
  • @patternfly/react-core/dist/esm/components/Form/FormHelperText.js
  • @patternfly/react-core/dist/esm/components/Form/index.js
  • @patternfly/react-core/dist/esm/components/FormSelect
  • @patternfly/react-core/dist/esm/components/FormSelect/FormSelect.js
  • @patternfly/react-core/dist/esm/components/FormSelect/FormSelectOption.js
  • @patternfly/react-core/dist/esm/components/FormSelect/index.js
  • @patternfly/react-core/dist/esm/components/HelperText/index.js
  • @patternfly/react-core/dist/esm/components/Hint
  • @patternfly/react-core/dist/esm/components/Hint/Hint.js
  • @patternfly/react-core/dist/esm/components/Hint/HintBody.js
  • @patternfly/react-core/dist/esm/components/Hint/HintTitle.js
  • @patternfly/react-core/dist/esm/components/Hint/index.js
  • @patternfly/react-core/dist/esm/components/Icon/Icon
  • @patternfly/react-core/dist/esm/components/Icon/Icon.js
  • @patternfly/react-core/dist/esm/components/Icon/index.js
  • @patternfly/react-core/dist/esm/components/InputGroup/InputGroup
  • @patternfly/react-core/dist/esm/components/InputGroup/InputGroup.js
  • @patternfly/react-core/dist/esm/components/Label
  • @patternfly/react-core/dist/esm/components/Label/Label
  • @patternfly/react-core/dist/esm/components/Label/Label.js
  • @patternfly/react-core/dist/esm/components/Label/index
  • @patternfly/react-core/dist/esm/components/Label/index.js
  • @patternfly/react-core/dist/esm/components/List
  • @patternfly/react-core/dist/esm/components/List/index.js
  • @patternfly/react-core/dist/esm/components/Masthead
  • @patternfly/react-core/dist/esm/components/Masthead/index.js
  • @patternfly/react-core/dist/esm/components/Menu/Menu.js
  • @patternfly/react-core/dist/esm/components/Menu/MenuContent.js
  • @patternfly/react-core/dist/esm/components/Menu/MenuGroup.js
  • @patternfly/react-core/dist/esm/components/Menu/MenuItem.js
  • @patternfly/react-core/dist/esm/components/Menu/MenuList.js
  • @patternfly/react-core/dist/esm/components/Menu/index.js
  • @patternfly/react-core/dist/esm/components/MenuToggle
  • @patternfly/react-core/dist/esm/components/MenuToggle/MenuToggle.js
  • @patternfly/react-core/dist/esm/components/MenuToggle/index.js
  • @patternfly/react-core/dist/esm/components/Modal
  • @patternfly/react-core/dist/esm/components/Modal/Modal
  • @patternfly/react-core/dist/esm/components/Modal/Modal.js
  • @patternfly/react-core/dist/esm/components/Modal/index.js
  • @patternfly/react-core/dist/esm/components/Nav
  • @patternfly/react-core/dist/esm/components/Nav/Nav
  • @patternfly/react-core/dist/esm/components/Nav/Nav.js
  • @patternfly/react-core/dist/esm/components/Nav/NavExpandable
  • @patternfly/react-core/dist/esm/components/Nav/NavExpandable.js
  • @patternfly/react-core/dist/esm/components/Nav/NavItem
  • @patternfly/react-core/dist/esm/components/Nav/NavItem.js
  • @patternfly/react-core/dist/esm/components/Nav/NavList
  • @patternfly/react-core/dist/esm/components/Nav/NavList.js
  • @patternfly/react-core/dist/esm/components/Nav/index.js
  • @patternfly/react-core/dist/esm/components/Page
  • @patternfly/react-core/dist/esm/components/Page/Page.js
  • @patternfly/react-core/dist/esm/components/Page/PageSidebar
  • @patternfly/react-core/dist/esm/components/Page/PageSidebar.js
  • @patternfly/react-core/dist/esm/components/Page/index.js
  • @patternfly/react-core/dist/esm/components/Pagination
  • @patternfly/react-core/dist/esm/components/Pagination/Pagination.js
  • @patternfly/react-core/dist/esm/components/Pagination/index.js
  • @patternfly/react-core/dist/esm/components/Popover
  • @patternfly/react-core/dist/esm/components/Popover/Popover
  • @patternfly/react-core/dist/esm/components/Popover/Popover.js
  • @patternfly/react-core/dist/esm/components/Popover/index.js
  • @patternfly/react-core/dist/esm/components/Progress
  • @patternfly/react-core/dist/esm/components/Progress/index.js
  • @patternfly/react-core/dist/esm/components/Radio/Radio
  • @patternfly/react-core/dist/esm/components/Radio/Radio.js
  • @patternfly/react-core/dist/esm/components/Radio/index.js
  • @patternfly/react-core/dist/esm/components/SearchInput
  • @patternfly/react-core/dist/esm/components/SearchInput/index.js
  • @patternfly/react-core/dist/esm/components/Select
  • @patternfly/react-core/dist/esm/components/Select/Select.js
  • @patternfly/react-core/dist/esm/components/Select/SelectGroup.js
  • @patternfly/react-core/dist/esm/components/Select/SelectOption.js
  • @patternfly/react-core/dist/esm/components/Select/index.js
  • @patternfly/react-core/dist/esm/components/Skeleton/Skeleton.js
  • @patternfly/react-core/dist/esm/components/Skeleton/index.js
  • @patternfly/react-core/dist/esm/components/Slider/Slider.js
  • @patternfly/react-core/dist/esm/components/Slider/index.js
  • @patternfly/react-core/dist/esm/components/Spinner
  • @patternfly/react-core/dist/esm/components/Spinner/Spinner
  • @patternfly/react-core/dist/esm/components/Spinner/Spinner.js
  • @patternfly/react-core/dist/esm/components/Spinner/index.js
  • @patternfly/react-core/dist/esm/components/Switch/Switch
  • @patternfly/react-core/dist/esm/components/Switch/Switch.js
  • @patternfly/react-core/dist/esm/components/Switch/index.js
  • @patternfly/react-core/dist/esm/components/Tabs
  • @patternfly/react-core/dist/esm/components/Tabs/Tab
  • @patternfly/react-core/dist/esm/components/Tabs/Tab.js
  • @patternfly/react-core/dist/esm/components/Tabs/TabTitleText.js
  • @patternfly/react-core/dist/esm/components/Tabs/Tabs
  • @patternfly/react-core/dist/esm/components/Tabs/Tabs.js
  • @patternfly/react-core/dist/esm/components/Tabs/index.js
  • @patternfly/react-core/dist/esm/components/TextArea
  • @patternfly/react-core/dist/esm/components/TextArea/TextArea.js
  • @patternfly/react-core/dist/esm/components/TextArea/index.js
  • @patternfly/react-core/dist/esm/components/TextInput
  • @patternfly/react-core/dist/esm/components/TextInput/TextInput
  • @patternfly/react-core/dist/esm/components/TextInput/TextInput.js
  • @patternfly/react-core/dist/esm/components/TextInput/index.js
  • @patternfly/react-core/dist/esm/components/TextInputGroup
  • @patternfly/react-core/dist/esm/components/TextInputGroup/index.js
  • @patternfly/react-core/dist/esm/components/TimePicker/TimePicker.js
  • @patternfly/react-core/dist/esm/components/TimePicker/index.js
  • @patternfly/react-core/dist/esm/components/Title
  • @patternfly/react-core/dist/esm/components/Title/Title
  • @patternfly/react-core/dist/esm/components/Title/Title.js
  • @patternfly/react-core/dist/esm/components/Title/index.js
  • @patternfly/react-core/dist/esm/components/Toolbar
  • @patternfly/react-core/dist/esm/components/Toolbar/Toolbar.js
  • @patternfly/react-core/dist/esm/components/Toolbar/ToolbarContent.js
  • @patternfly/react-core/dist/esm/components/Toolbar/ToolbarExpandIconWrapper.js
  • @patternfly/react-core/dist/esm/components/Toolbar/ToolbarGroup.js
  • @patternfly/react-core/dist/esm/components/Toolbar/ToolbarItem.js
  • @patternfly/react-core/dist/esm/components/Toolbar/ToolbarToggleGroup.js
  • @patternfly/react-core/dist/esm/components/Toolbar/index.js
  • @patternfly/react-core/dist/esm/components/Tooltip
  • @patternfly/react-core/dist/esm/components/Tooltip/Tooltip
  • @patternfly/react-core/dist/esm/components/Tooltip/Tooltip.js
  • @patternfly/react-core/dist/esm/components/Tooltip/index
  • @patternfly/react-core/dist/esm/components/Tooltip/index.js
  • @patternfly/react-core/dist/esm/components/TreeView
  • @patternfly/react-core/dist/esm/components/TreeView/TreeView.js
  • @patternfly/react-core/dist/esm/components/TreeView/index.js
  • @patternfly/react-core/dist/esm/components/Wizard
  • @patternfly/react-core/dist/esm/components/Wizard/Wizard.js
  • @patternfly/react-core/dist/esm/components/Wizard/WizardBody.js
  • @patternfly/react-core/dist/esm/components/Wizard/WizardHeader.js
  • @patternfly/react-core/dist/esm/components/Wizard/WizardNav.js
  • @patternfly/react-core/dist/esm/components/Wizard/WizardNavItem.js
  • @patternfly/react-core/dist/esm/components/Wizard/index.js
  • @patternfly/react-core/dist/esm/components/index.js
  • @patternfly/react-core/dist/esm/deprecated/components
  • @patternfly/react-core/dist/esm/deprecated/components/Chip/index.js
  • @patternfly/react-core/dist/esm/deprecated/components/DualListSelector
  • @patternfly/react-core/dist/esm/deprecated/components/DualListSelector/index.js
  • @patternfly/react-core/dist/esm/deprecated/components/index.js
  • @patternfly/react-core/dist/esm/deprecated/index.js
  • @patternfly/react-core/dist/esm/helpers
  • @patternfly/react-core/dist/esm/helpers/KeyboardHandler
  • @patternfly/react-core/dist/esm/helpers/KeyboardHandler.js
  • @patternfly/react-core/dist/esm/helpers/OUIA/ouia
  • @patternfly/react-core/dist/esm/helpers/OUIA/ouia.js
  • @patternfly/react-core/dist/esm/helpers/Popper/Popper.js
  • @patternfly/react-core/dist/esm/helpers/constants
  • @patternfly/react-core/dist/esm/helpers/constants.js
  • @patternfly/react-core/dist/esm/helpers/index.js
  • @patternfly/react-core/dist/esm/helpers/resizeObserver
  • @patternfly/react-core/dist/esm/helpers/resizeObserver.js
  • @patternfly/react-core/dist/esm/helpers/util
  • @patternfly/react-core/dist/esm/helpers/util.js
  • @patternfly/react-core/dist/esm/index.js
  • @patternfly/react-core/dist/esm/layouts/Bullseye
  • @patternfly/react-core/dist/esm/layouts/Bullseye/Bullseye
  • @patternfly/react-core/dist/esm/layouts/Bullseye/Bullseye.js
  • @patternfly/react-core/dist/esm/layouts/Bullseye/index.js
  • @patternfly/react-core/dist/esm/layouts/Flex
  • @patternfly/react-core/dist/esm/layouts/Flex/Flex
  • @patternfly/react-core/dist/esm/layouts/Flex/Flex.js
  • @patternfly/react-core/dist/esm/layouts/Flex/FlexItem
  • @patternfly/react-core/dist/esm/layouts/Flex/FlexItem.js
  • @patternfly/react-core/dist/esm/layouts/Flex/index.js
  • @patternfly/react-core/dist/esm/layouts/Grid
  • @patternfly/react-core/dist/esm/layouts/Grid/Grid
  • @patternfly/react-core/dist/esm/layouts/Grid/Grid.js
  • @patternfly/react-core/dist/esm/layouts/Grid/GridItem
  • @patternfly/react-core/dist/esm/layouts/Grid/GridItem.js
  • @patternfly/react-core/dist/esm/layouts/Grid/index.js
  • @patternfly/react-core/dist/esm/layouts/Level
  • @patternfly/react-core/dist/esm/layouts/Level/Level
  • @patternfly/react-core/dist/esm/layouts/Level/Level.js
  • @patternfly/react-core/dist/esm/layouts/Level/LevelItem
  • @patternfly/react-core/dist/esm/layouts/Level/LevelItem.js
  • @patternfly/react-core/dist/esm/layouts/Level/index.js
  • @patternfly/react-core/dist/esm/layouts/Split
  • @patternfly/react-core/dist/esm/layouts/Split/Split
  • @patternfly/react-core/dist/esm/layouts/Split/Split.js
  • @patternfly/react-core/dist/esm/layouts/Split/SplitItem
  • @patternfly/react-core/dist/esm/layouts/Split/SplitItem.js
  • @patternfly/react-core/dist/esm/layouts/Split/index.js
  • @patternfly/react-core/dist/esm/layouts/Stack
  • @patternfly/react-core/dist/esm/layouts/Stack/Stack
  • @patternfly/react-core/dist/esm/layouts/Stack/Stack.js
  • @patternfly/react-core/dist/esm/layouts/Stack/StackItem
  • @patternfly/react-core/dist/esm/layouts/Stack/StackItem.js
  • @patternfly/react-core/dist/esm/layouts/Stack/index.js
  • @patternfly/react-core/dist/esm/next/components
  • @patternfly/react-core/dist/esm/next/components/index.js
  • @patternfly/react-core/dist/esm/next/index.js
  • @patternfly/react-core/dist/js
  • @patternfly/react-core/dist/js/components
  • @patternfly/react-core/dist/js/components/AboutModal
  • @patternfly/react-core/dist/js/components/AboutModal/index.js
  • @patternfly/react-core/dist/js/components/ActionList
  • @patternfly/react-core/dist/js/components/ActionList/index.js
  • @patternfly/react-core/dist/js/components/Alert
  • @patternfly/react-core/dist/js/components/Alert/Alert.js
  • @patternfly/react-core/dist/js/components/Alert/AlertActionCloseButton.js
  • @patternfly/react-core/dist/js/components/Alert/index.js
  • @patternfly/react-core/dist/js/components/Avatar
  • @patternfly/react-core/dist/js/components/Avatar/index.js
  • @patternfly/react-core/dist/js/components/Backdrop/Backdrop
  • @patternfly/react-core/dist/js/components/Backdrop/Backdrop.js
  • @patternfly/react-core/dist/js/components/Badge
  • @patternfly/react-core/dist/js/components/Badge/Badge
  • @patternfly/react-core/dist/js/components/Badge/Badge.js
  • @patternfly/react-core/dist/js/components/Badge/index.js
  • @patternfly/react-core/dist/js/components/Brand
  • @patternfly/react-core/dist/js/components/Brand/index.js
  • @patternfly/react-core/dist/js/components/Breadcrumb
  • @patternfly/react-core/dist/js/components/Breadcrumb/Breadcrumb.js
  • @patternfly/react-core/dist/js/components/Breadcrumb/BreadcrumbItem.js
  • @patternfly/react-core/dist/js/components/Breadcrumb/index.js
  • @patternfly/react-core/dist/js/components/Button
  • @patternfly/react-core/dist/js/components/Button/Button
  • @patternfly/react-core/dist/js/components/Button/Button.js
  • @patternfly/react-core/dist/js/components/Button/index.js
  • @patternfly/react-core/dist/js/components/Card
  • @patternfly/react-core/dist/js/components/Card/Card
  • @patternfly/react-core/dist/js/components/Card/Card.js
  • @patternfly/react-core/dist/js/components/Card/CardActions
  • @patternfly/react-core/dist/js/components/Card/CardActions.js
  • @patternfly/react-core/dist/js/components/Card/CardBody
  • @patternfly/react-core/dist/js/components/Card/CardBody.js
  • @patternfly/react-core/dist/js/components/Card/CardFooter
  • @patternfly/react-core/dist/js/components/Card/CardFooter.js
  • @patternfly/react-core/dist/js/components/Card/CardHeader
  • @patternfly/react-core/dist/js/components/Card/CardHeader.js
  • @patternfly/react-core/dist/js/components/Card/CardTitle.js
  • @patternfly/react-core/dist/js/components/Card/index.js
  • @patternfly/react-core/dist/js/components/Checkbox
  • @patternfly/react-core/dist/js/components/Checkbox/Checkbox
  • @patternfly/react-core/dist/js/components/Checkbox/Checkbox.js
  • @patternfly/react-core/dist/js/components/Checkbox/index.js
  • @patternfly/react-core/dist/js/components/ClipboardCopy
  • @patternfly/react-core/dist/js/components/ClipboardCopy/ClipboardCopy
  • @patternfly/react-core/dist/js/components/ClipboardCopy/ClipboardCopy.js
  • @patternfly/react-core/dist/js/components/ClipboardCopy/ClipboardCopyButton
  • @patternfly/react-core/dist/js/components/ClipboardCopy/ClipboardCopyButton.js
  • @patternfly/react-core/dist/js/components/ClipboardCopy/index.js
  • @patternfly/react-core/dist/js/components/Content/Content
  • @patternfly/react-core/dist/js/components/Content/Content.js
  • @patternfly/react-core/dist/js/components/Content/index.js
  • @patternfly/react-core/dist/js/components/DataList
  • @patternfly/react-core/dist/js/components/DataList/DataList
  • @patternfly/react-core/dist/js/components/DataList/DataList.js
  • @patternfly/react-core/dist/js/components/DataList/DataListCell.js
  • @patternfly/react-core/dist/js/components/DataList/DataListCheck.js
  • @patternfly/react-core/dist/js/components/DataList/DataListControl
  • @patternfly/react-core/dist/js/components/DataList/DataListControl.js
  • @patternfly/react-core/dist/js/components/DataList/DataListItem.js
  • @patternfly/react-core/dist/js/components/DataList/DataListItemCells.js
  • @patternfly/react-core/dist/js/components/DataList/DataListItemRow
  • @patternfly/react-core/dist/js/components/DataList/DataListItemRow.js
  • @patternfly/react-core/dist/js/components/DataList/index.js
  • @patternfly/react-core/dist/js/components/DatePicker
  • @patternfly/react-core/dist/js/components/DatePicker/DatePicker.js
  • @patternfly/react-core/dist/js/components/DatePicker/index.js
  • @patternfly/react-core/dist/js/components/DescriptionList
  • @patternfly/react-core/dist/js/components/DescriptionList/DescriptionList.js
  • @patternfly/react-core/dist/js/components/DescriptionList/DescriptionListDescription.js
  • @patternfly/react-core/dist/js/components/DescriptionList/DescriptionListGroup.js
  • @patternfly/react-core/dist/js/components/DescriptionList/DescriptionListTerm.js
  • @patternfly/react-core/dist/js/components/DescriptionList/index.js
  • @patternfly/react-core/dist/js/components/Divider
  • @patternfly/react-core/dist/js/components/Divider/Divider.js
  • @patternfly/react-core/dist/js/components/Divider/index.js
  • @patternfly/react-core/dist/js/components/Drawer
  • @patternfly/react-core/dist/js/components/Drawer/Drawer.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerActions.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerCloseButton.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerContent.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerContentBody.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerHead.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerPanelBody.js
  • @patternfly/react-core/dist/js/components/Drawer/DrawerPanelContent.js
  • @patternfly/react-core/dist/js/components/Drawer/index.js
  • @patternfly/react-core/dist/js/components/Dropdown
  • @patternfly/react-core/dist/js/components/Dropdown/Dropdown
  • @patternfly/react-core/dist/js/components/Dropdown/Dropdown.js
  • @patternfly/react-core/dist/js/components/Dropdown/DropdownItem
  • @patternfly/react-core/dist/js/components/Dropdown/DropdownItem.js
  • @patternfly/react-core/dist/js/components/Dropdown/index.js
  • @patternfly/react-core/dist/js/components/DualListSelector
  • @patternfly/react-core/dist/js/components/DualListSelector/DualListSelector.js
  • @patternfly/react-core/dist/js/components/DualListSelector/DualListSelectorContext
  • @patternfly/react-core/dist/js/components/DualListSelector/DualListSelectorContext.js
  • @patternfly/react-core/dist/js/components/DualListSelector/index.js
  • @patternfly/react-core/dist/js/components/EmptyState
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyState
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyState.js
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyStateBody
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyStateBody.js
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyStateHeader.js
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyStateIcon
  • @patternfly/react-core/dist/js/components/EmptyState/EmptyStateIcon.js
  • @patternfly/react-core/dist/js/components/EmptyState/index.js
  • @patternfly/react-core/dist/js/components/ExpandableSection/ExpandableSection.js
  • @patternfly/react-core/dist/js/components/ExpandableSection/index.js
  • @patternfly/react-core/dist/js/components/Form
  • @patternfly/react-core/dist/js/components/Form/ActionGroup
  • @patternfly/react-core/dist/js/components/Form/ActionGroup.js
  • @patternfly/react-core/dist/js/components/Form/Form
  • @patternfly/react-core/dist/js/components/Form/Form.js
  • @patternfly/react-core/dist/js/components/Form/FormFieldGroup.js
  • @patternfly/react-core/dist/js/components/Form/FormFieldGroupHeader.js
  • @patternfly/react-core/dist/js/components/Form/FormFieldGroupToggle
  • @patternfly/react-core/dist/js/components/Form/FormFieldGroupToggle.js
  • @patternfly/react-core/dist/js/components/Form/FormGroup
  • @patternfly/react-core/dist/js/components/Form/FormGroup.js
  • @patternfly/react-core/dist/js/components/Form/FormHelperText
  • @patternfly/react-core/dist/js/components/Form/FormHelperText.js
  • @patternfly/react-core/dist/js/components/Form/InternalFormFieldGroup
  • @patternfly/react-core/dist/js/components/Form/InternalFormFieldGroup.js
  • @patternfly/react-core/dist/js/components/Form/index.js
  • @patternfly/react-core/dist/js/components/FormSelect
  • @patternfly/react-core/dist/js/components/FormSelect/FormSelect.js
  • @patternfly/react-core/dist/js/components/FormSelect/FormSelectOption.js
  • @patternfly/react-core/dist/js/components/FormSelect/index.js
  • @patternfly/react-core/dist/js/components/HelperText
  • @patternfly/react-core/dist/js/components/HelperText/index.js
  • @patternfly/react-core/dist/js/components/Hint/Hint.js
  • @patternfly/react-core/dist/js/components/Hint/HintBody.js
  • @patternfly/react-core/dist/js/components/Hint/HintTitle.js
  • @patternfly/react-core/dist/js/components/Icon
  • @patternfly/react-core/dist/js/components/Icon/Icon
  • @patternfly/react-core/dist/js/components/Icon/Icon.js
  • @patternfly/react-core/dist/js/components/Icon/index.js
  • @patternfly/react-core/dist/js/components/InputGroup
  • @patternfly/react-core/dist/js/components/InputGroup/InputGroup
  • @patternfly/react-core/dist/js/components/InputGroup/InputGroup.js
  • @patternfly/react-core/dist/js/components/InputGroup/index.js
  • @patternfly/react-core/dist/js/components/Label
  • @patternfly/react-core/dist/js/components/Label/Label.js
  • @patternfly/react-core/dist/js/components/Label/index.js
  • @patternfly/react-core/dist/js/components/Menu
  • @patternfly/react-core/dist/js/components/Menu/Menu
  • @patternfly/react-core/dist/js/components/Menu/Menu.js
  • @patternfly/react-core/dist/js/components/Menu/MenuContent.js
  • @patternfly/react-core/dist/js/components/Menu/MenuGroup
  • @patternfly/react-core/dist/js/components/Menu/MenuGroup.js
  • @patternfly/react-core/dist/js/components/Menu/MenuItem
  • @patternfly/react-core/dist/js/components/Menu/MenuItem.js
  • @patternfly/react-core/dist/js/components/Menu/MenuItemAction
  • @patternfly/react-core/dist/js/components/Menu/MenuItemAction.js
  • @patternfly/react-core/dist/js/components/Menu/MenuList
  • @patternfly/react-core/dist/js/components/Menu/MenuList.js
  • @patternfly/react-core/dist/js/components/Menu/index.js
  • @patternfly/react-core/dist/js/components/MenuToggle
  • @patternfly/react-core/dist/js/components/MenuToggle/MenuToggle.js
  • @patternfly/react-core/dist/js/components/MenuToggle/index.js
  • @patternfly/react-core/dist/js/components/Modal
  • @patternfly/react-core/dist/js/components/Modal/Modal
  • @patternfly/react-core/dist/js/components/Modal/Modal.js
  • @patternfly/react-core/dist/js/components/Modal/index.js
  • @patternfly/react-core/dist/js/components/OverflowMenu
  • @patternfly/react-core/dist/js/components/OverflowMenu/index.js
  • @patternfly/react-core/dist/js/components/Page
  • @patternfly/react-core/dist/js/components/Page/Page.js
  • @patternfly/react-core/dist/js/components/Page/index.js
  • @patternfly/react-core/dist/js/components/Pagination
  • @patternfly/react-core/dist/js/components/Pagination/Pagination
  • @patternfly/react-core/dist/js/components/Pagination/Pagination.js
  • @patternfly/react-core/dist/js/components/Pagination/index.js
  • @patternfly/react-core/dist/js/components/Popover
  • @patternfly/react-core/dist/js/components/Popover/Popover
  • @patternfly/react-core/dist/js/components/Popover/Popover.js
  • @patternfly/react-core/dist/js/components/Popover/index.js
  • @patternfly/react-core/dist/js/components/Progress
  • @patternfly/react-core/dist/js/components/Progress/index.js
  • @patternfly/react-core/dist/js/components/Radio
  • @patternfly/react-core/dist/js/components/Radio/Radio
  • @patternfly/react-core/dist/js/components/Radio/Radio.js
  • @patternfly/react-core/dist/js/components/Radio/index.js
  • @patternfly/react-core/dist/js/components/SearchInput
  • @patternfly/react-core/dist/js/components/SearchInput/index.js
  • @patternfly/react-core/dist/js/components/Select
  • @patternfly/react-core/dist/js/components/Select/Select.js
  • @patternfly/react-core/dist/js/components/Select/SelectGroup.js
  • @patternfly/react-core/dist/js/components/Select/SelectOption.js
  • @patternfly/react-core/dist/js/components/Select/index.js
  • @patternfly/react-core/dist/js/components/Skeleton/Skeleton.js
  • @patternfly/react-core/dist/js/components/Skeleton/index.js
  • @patternfly/react-core/dist/js/components/Slider/Slider.js
  • @patternfly/react-core/dist/js/components/Slider/index.js
  • @patternfly/react-core/dist/js/components/Spinner
  • @patternfly/react-core/dist/js/components/Spinner/Spinner
  • @patternfly/react-core/dist/js/components/Spinner/Spinner.js
  • @patternfly/react-core/dist/js/components/Spinner/index.js
  • @patternfly/react-core/dist/js/components/Switch
  • @patternfly/react-core/dist/js/components/Switch/Switch
  • @patternfly/react-core/dist/js/components/Switch/Switch.js
  • @patternfly/react-core/dist/js/components/Switch/index.js
  • @patternfly/react-core/dist/js/components/Tabs
  • @patternfly/react-core/dist/js/components/Tabs/Tab
  • @patternfly/react-core/dist/js/components/Tabs/Tab.js
  • @patternfly/react-core/dist/js/components/Tabs/TabTitleText.js
  • @patternfly/react-core/dist/js/components/Tabs/Tabs
  • @patternfly/react-core/dist/js/components/Tabs/Tabs.js
  • @patternfly/react-core/dist/js/components/Tabs/index.js
  • @patternfly/react-core/dist/js/components/TextArea
  • @patternfly/react-core/dist/js/components/TextArea/TextArea
  • @patternfly/react-core/dist/js/components/TextArea/TextArea.js
  • @patternfly/react-core/dist/js/components/TextArea/index.js
  • @patternfly/react-core/dist/js/components/TextInput
  • @patternfly/react-core/dist/js/components/TextInput/TextInput
  • @patternfly/react-core/dist/js/components/TextInput/TextInput.js
  • @patternfly/react-core/dist/js/components/TextInput/index.js
  • @patternfly/react-core/dist/js/components/TextInputGroup
  • @patternfly/react-core/dist/js/components/TextInputGroup/index.js
  • @patternfly/react-core/dist/js/components/TimePicker
  • @patternfly/react-core/dist/js/components/TimePicker/TimePicker.js
  • @patternfly/react-core/dist/js/components/TimePicker/index.js
  • @patternfly/react-core/dist/js/components/Title
  • @patternfly/react-core/dist/js/components/Title/Title
  • @patternfly/react-core/dist/js/components/Title/Title.js
  • @patternfly/react-core/dist/js/components/Title/index.js
  • @patternfly/react-core/dist/js/components/Toolbar
  • @patternfly/react-core/dist/js/components/Toolbar/Toolbar.js
  • @patternfly/react-core/dist/js/components/Toolbar/ToolbarContent.js
  • @patternfly/react-core/dist/js/components/Toolbar/ToolbarExpandIconWrapper.js
  • @patternfly/react-core/dist/js/components/Toolbar/ToolbarGroup.js
  • @patternfly/react-core/dist/js/components/Toolbar/ToolbarItem.js
  • @patternfly/react-core/dist/js/components/Toolbar/ToolbarToggleGroup.js
  • @patternfly/react-core/dist/js/components/Toolbar/index.js
  • @patternfly/react-core/dist/js/components/Tooltip
  • @patternfly/react-core/dist/js/components/Tooltip/Tooltip
  • @patternfly/react-core/dist/js/components/Tooltip/Tooltip.js
  • @patternfly/react-core/dist/js/components/Tooltip/index.js
  • @patternfly/react-core/dist/js/components/TreeView
  • @patternfly/react-core/dist/js/components/TreeView/TreeView.js
  • @patternfly/react-core/dist/js/components/TreeView/index.js
  • @patternfly/react-core/dist/js/components/Wizard
  • @patternfly/react-core/dist/js/components/Wizard/Wizard.js
  • @patternfly/react-core/dist/js/components/Wizard/WizardBody
  • @patternfly/react-core/dist/js/components/Wizard/WizardBody.js
  • @patternfly/react-core/dist/js/components/Wizard/WizardHeader
  • @patternfly/react-core/dist/js/components/Wizard/WizardHeader.js
  • @patternfly/react-core/dist/js/components/Wizard/WizardNav
  • @patternfly/react-core/dist/js/components/Wizard/WizardNav.js
  • @patternfly/react-core/dist/js/components/Wizard/WizardNavItem
  • @patternfly/react-core/dist/js/components/Wizard/WizardNavItem.js
  • @patternfly/react-core/dist/js/components/Wizard/index.js
  • @patternfly/react-core/dist/js/components/index.js
  • @patternfly/react-core/dist/js/deprecated/components
  • @patternfly/react-core/dist/js/deprecated/components/Chip/index.js
  • @patternfly/react-core/dist/js/deprecated/components/DualListSelector
  • @patternfly/react-core/dist/js/deprecated/components/DualListSelector/index.js
  • @patternfly/react-core/dist/js/deprecated/components/index.js
  • @patternfly/react-core/dist/js/deprecated/index.js
  • @patternfly/react-core/dist/js/helpers
  • @patternfly/react-core/dist/js/helpers/KeyboardHandler
  • @patternfly/react-core/dist/js/helpers/KeyboardHandler.js
  • @patternfly/react-core/dist/js/helpers/OUIA/ouia
  • @patternfly/react-core/dist/js/helpers/OUIA/ouia.js
  • @patternfly/react-core/dist/js/helpers/Popper/Popper.js
  • @patternfly/react-core/dist/js/helpers/constants
  • @patternfly/react-core/dist/js/helpers/constants.js
  • @patternfly/react-core/dist/js/helpers/index.js
  • @patternfly/react-core/dist/js/helpers/resizeObserver
  • @patternfly/react-core/dist/js/helpers/resizeObserver.js
  • @patternfly/react-core/dist/js/helpers/util
  • @patternfly/react-core/dist/js/helpers/util.js
  • @patternfly/react-core/dist/js/index.js
  • @patternfly/react-core/dist/js/layouts/Bullseye
  • @patternfly/react-core/dist/js/layouts/Bullseye/Bullseye
  • @patternfly/react-core/dist/js/layouts/Bullseye/Bullseye.js
  • @patternfly/react-core/dist/js/layouts/Bullseye/index
  • @patternfly/react-core/dist/js/layouts/Bullseye/index.js
  • @patternfly/react-core/dist/js/layouts/Flex
  • @patternfly/react-core/dist/js/layouts/Flex/Flex.js
  • @patternfly/react-core/dist/js/layouts/Flex/FlexItem.js
  • @patternfly/react-core/dist/js/layouts/Flex/index.js
  • @patternfly/react-core/dist/js/layouts/Gallery
  • @patternfly/react-core/dist/js/layouts/Gallery/index.js
  • @patternfly/react-core/dist/js/layouts/Grid
  • @patternfly/react-core/dist/js/layouts/Grid/Grid
  • @patternfly/react-core/dist/js/layouts/Grid/Grid.js
  • @patternfly/react-core/dist/js/layouts/Grid/GridItem
  • @patternfly/react-core/dist/js/layouts/Grid/GridItem.js
  • @patternfly/react-core/dist/js/layouts/Grid/index
  • @patternfly/react-core/dist/js/layouts/Grid/index.js
  • @patternfly/react-core/dist/js/layouts/Level
  • @patternfly/react-core/dist/js/layouts/Level/Level
  • @patternfly/react-core/dist/js/layouts/Level/Level.js
  • @patternfly/react-core/dist/js/layouts/Level/LevelItem
  • @patternfly/react-core/dist/js/layouts/Level/LevelItem.js
  • @patternfly/react-core/dist/js/layouts/Level/index.js
  • @patternfly/react-core/dist/js/layouts/Split
  • @patternfly/react-core/dist/js/layouts/Split/Split
  • @patternfly/react-core/dist/js/layouts/Split/Split.js
  • @patternfly/react-core/dist/js/layouts/Split/SplitItem
  • @patternfly/react-core/dist/js/layouts/Split/SplitItem.js
  • @patternfly/react-core/dist/js/layouts/Split/index.js
  • @patternfly/react-core/dist/js/layouts/Stack
  • @patternfly/react-core/dist/js/layouts/Stack/Stack
  • @patternfly/react-core/dist/js/layouts/Stack/Stack.js
  • @patternfly/react-core/dist/js/layouts/Stack/StackItem
  • @patternfly/react-core/dist/js/layouts/Stack/StackItem.js
  • @patternfly/react-core/dist/js/layouts/Stack/index
  • @patternfly/react-core/dist/js/layouts/Stack/index.js
  • @patternfly/react-core/dist/js/next/components
  • @patternfly/react-core/dist/js/next/components/index.js
  • @patternfly/react-core/dist/js/next/index.js
  • @patternfly/react-core/dist/styles/base-no-reset.css
  • @patternfly/react-core/dist/styles/base.css
  • @patternfly/react-core/next
  • @patternfly/react-core/package.json

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@patternfly/react-core) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

PatternFly React - Core

lerna PatternFly npm badge

This project provides the React core components for the PatternFly project.

Community: PatternFly website | Slack | Medium | Mailing list

Table of contents

  1. Setup
  2. Contribution guidelines
  3. License

Setup

Before you begin, check out this overview of PatternFly to get familiar with the basic elements of the design system. These instructions also assume that an existing React project is set up. For more information on how to do this, please see our main README.

Install the @patternfly/react-core NPM package

  • Using npm, run the following command to install:

    npm install @patternfly/react-core --save

    OR

  • Using yarn, run the following command to install:

    yarn add @patternfly/react-core

Project configuration

Each PatternFly component already contains the CSS related to the component. In order to have consistent styles throughout the application, PatternFly Base CSS should be used in the project, or some components may diverge in appearance. This import statement should be placed before your main application component is imported.

import '@patternfly/react-core/dist/styles/base.css';

Example component usage

import { Button } from '@patternfly/react-core';

export default <Button variant="primary">Button</Button>;

All component documentation is available on PatternFly.org.

Advanced usage

  1. Applying Overpass font

Contribution guidelines

All React contributors must first be PatternFly community contributors. If you are already a PatternFly community contributor, check out the React contribution guidelines to make React contributions.

License

PatternFly React is licensed under the MIT License.