UNPKG

@patternfly/react-core

Version:

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

49 lines (37 loc) • 2.22 kB
--- id: Primary-detail section: patterns --- import { Fragment, useState } from 'react'; import RhUiBranchFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-branch-fill-icon'; import RhUiTrashFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-trash-fill-icon'; import RhUiCodeIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-code-icon'; import RhUiCubesIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-cubes-icon'; import RhUiCheckCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-check-circle-fill-icon'; import RhUiWarningFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-warning-fill-icon'; import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon'; import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon'; import RhUiCloseCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-close-circle-fill-icon'; import pfIcon from './assets/pf-logo-small.svg'; import activeMQIcon from './assets/activemq-core_200x150.png'; import avroIcon from './assets/camel-avro_200x150.png'; import dropBoxIcon from './assets/camel-dropbox_200x150.png'; import infinispanIcon from './assets/camel-infinispan_200x150.png'; import saxonIcon from './assets/camel-saxon_200x150.png'; import sparkIcon from './assets/camel-spark_200x150.png'; import swaggerIcon from './assets/camel-swagger-java_200x150.png'; import azureIcon from './assets/FuseConnector_Icons_AzureServices.png'; import restIcon from './assets/FuseConnector_Icons_REST.png'; import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon'; import { data } from '@patternfly/react-core/src/demos/CardView/examples/CardViewData.jsx'; import { DashboardWrapper } from '@patternfly/react-core/dist/js/demos/DashboardWrapper'; ## Demos ### Primary-detail full page ```ts file="examples/PrimaryDetail/PrimaryDetailFullPage.tsx" isFullscreen ``` ### Primary-detail card view ```ts file="examples/PrimaryDetail/PrimaryDetailCardView.tsx" isFullscreen ``` ### Primary-detail inline modifier ```ts file="examples/PrimaryDetail/PrimaryDetailInlineModifier.tsx" isFullscreen ```