Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {
DropdownItem
} from '@patternfly/react-core';
import ThIcon from '@patternfly/react-icons/dist/js/icons/th-icon';
import pfIcon from 'pf-logo-small.svg';
import pfIcon from '@patternfly/react-core/src/demos/Card/pf-logo-small.svg';

const MockLink: React.FunctionComponent = ({ to, ...props }: any) => <a href={to} {...props}></a>;

Expand Down
5 changes: 2 additions & 3 deletions packages/react-core/src/demos/PrimaryDetail.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,13 @@ import azureIcon from './assets/FuseConnector_Icons_AzureServices.png';
import restIcon from './assets/FuseConnector_Icons_REST.png';
import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';
import { data } from '@patternfly/react-core/src/demos/Card/examples/CardData.jsx';
import DashboardWrapper from './examples/DashboardWrapper';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

## Demos

### Primary-detail full page

```js file="./examples/PrimaryDetail/PrimaryDetailFullPage.tsx" isFullscreen

```

### Primary-detail content padding
Expand Down Expand Up @@ -554,7 +553,7 @@ class PrimaryDetailCardView extends React.Component {
}}
selectableActions={{ isChecked: selectedItems.includes(product.id), selectableActionId: `selectable-actions-item-${product.id}`, selectableActionAriaLabelledby: `${'card-view-' + key}`, name: `check-${product.id}`, onChange: () => this.onClick(product.id) }}
>
<img src={icons[product.icon]} alt={`${product.name} icon`} style={{ height: '50px' }} />
<img src={require(icons[product.icon])} alt={`${product.name} icon`} style={{ height: '50px' }} />
</CardHeader>
<CardTitle>
<Button variant="link" isInline onClick={() => this.onCardClick(product.id)} aria-expanded={activeCard === product.id}>
Expand Down
14 changes: 8 additions & 6 deletions packages/react-table/src/docs/demos/Table.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ import AttentionBellIcon from '@patternfly/react-icons/dist/esm/icons/attention-
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';
import BlueprintIcon from '@patternfly/react-icons/dist/esm/icons/blueprint-icon';
import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';
import { rows, columns } from './table-demos/sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

## Demos

Expand Down Expand Up @@ -109,9 +109,10 @@ import {
PaginationVariant,
Text,
TextContent,
TextVariants,
MenuToggle
} from '@patternfly/react-core';
import { Table as TableDeprecated, TableHeader, TableBody } from '@patternfly/react-table/deprecated';
import { Table as TableDeprecated, TableHeader, TableBody, TableText } from '@patternfly/react-table/deprecated';
import CodeIcon from '@patternfly/react-icons/dist/esm/icons/code-icon';
import CodeBranchIcon from '@patternfly/react-icons/dist/esm/icons/code-branch-icon';
import CubeIcon from '@patternfly/react-icons/dist/esm/icons/cube-icon';
Expand Down Expand Up @@ -855,7 +856,7 @@ import {
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
import { Table, TableText, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import { rows, columns } from '';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

class FilterTableDemo extends React.Component {
constructor(props) {
Expand Down Expand Up @@ -1457,7 +1458,6 @@ import {
Bullseye,
Button,
Card,
DashboardWrapper,
EmptyState,
EmptyStateVariant,
EmptyStateIcon,
Expand All @@ -1468,6 +1468,7 @@ import {
PageSection
} from '@patternfly/react-core';
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

export const TableEmptyState: React.FunctionComponent = () => (
<DashboardWrapper hasPageTemplateTitle>
Expand Down Expand Up @@ -1521,14 +1522,14 @@ import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import {
Bullseye,
Card,
DashboardWrapper,
EmptyState,
EmptyStateIcon,
EmptyStateBody,
EmptyStateHeader,
PageSection,
Spinner
} from '@patternfly/react-core';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

export const LoadingStateDemo: React.FunctionComponent = () => (
<DashboardWrapper hasPageTemplateTitle>
Expand Down Expand Up @@ -1570,7 +1571,6 @@ import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import {
Bullseye,
Card,
DashboardWrapper,
EmptyState,
EmptyStateVariant,
EmptyStateIcon,
Expand All @@ -1579,6 +1579,8 @@ import {
PageSection
} from '@patternfly/react-core';
import ExclamationCircleIcon from '@patternfly/react-icons/dist/esm/icons/exclamation-circle-icon';
import globalDangerColor200 from '@patternfly/react-tokens/dist/esm/global_danger_color_200';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

export const ErrorStateDemo: React.FunctionComponent = () => (
<DashboardWrapper hasPageTemplateTitle>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@ import {
} from '@patternfly/react-core';
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

import { rows, columns } from './sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const BulkSelectTableDemo = () => {
const [isBulkSelectDropdownOpen, setIsBulkSelectDropdownOpen] = React.useState(false);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import React from 'react';

import {
Button,
Card,
DataList,
DataListCheck,
DataListItem,
Expand All @@ -17,20 +18,19 @@ import {
OverflowMenu,
OverflowMenuGroup,
OverflowMenuItem,
OptionsMenu,
OptionsMenuToggle,
PageSection,
Pagination,
PaginationVariant,
Text,
TextContent
TextContent,
TextVariants
} from '@patternfly/react-core';
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import { Table, TableText, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
import SortAmountDownIcon from '@patternfly/react-icons/dist/esm/icons/sort-amount-down-icon';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper.js';
import { capitalize } from '@patternfly/react-table/src/components/Table/utils/utils';

import { rows, columns } from './sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const ColumnManagementAction = () => {
const defaultColumns = columns;
Expand Down
6 changes: 3 additions & 3 deletions packages/react-table/src/docs/demos/table-demos/Compact.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import React from 'react';
import {
Button,
Card,
Label,
MenuToggle,
MenuToggleElement,
Pagination,
Expand All @@ -14,11 +15,10 @@ import {
ToolbarGroup,
ToolbarItem
} from '@patternfly/react-core';
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import { Table, TableText, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

import { rows, columns } from './sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const CompactTable = () => {
const [isSelectOpen, setIsSelectOpen] = React.useState(false);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,19 @@ import {
DropdownList,
Flex,
FlexItem,
Label,
MenuToggle,
MenuToggleElement,
OverflowMenu,
OverflowMenuContent,
OverflowMenuControl,
OverflowMenuDropdownItem,
OverflowMenuGroup,
OverflowMenuItem,
PageSection,
PageSectionVariants,
Pagination,
Select,
SelectOption,
SelectList,
SelectGroup,
Expand All @@ -31,8 +40,7 @@ import SortAmountDownIcon from '@patternfly/react-icons/dist/esm/icons/sort-amou
import CubeIcon from '@patternfly/react-icons/dist/esm/icons/cube-icon';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';
import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';

import { rows, columns } from './sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const ComposableTableSortable = () => {
const [isKebabDropdownOpen, setIsKebabDropdownOpen] = React.useState(false);
Expand Down Expand Up @@ -89,7 +97,7 @@ export const ComposableTableSortable = () => {
setPerPage(newPerPage);
};

renderPagination = (variant) => (
const renderPagination = (variant) => (
<Pagination
isCompact
itemCount={rows.length}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,10 @@ import {
Select,
SelectOption
} from '@patternfly/react-core';
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import { Table, TableText, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

import { rows, columns } from './sampleData';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const StaticBottomPagination = () => {
const [isSelectOpen, setIsSelectOpen] = React.useState(false);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ import React from 'react';
import { Card, Label, PageSection } from '@patternfly/react-core';
import { Table, Thead, Tr, Th, Tbody, Td, TableText } from '@patternfly/react-table';
import DashboardWrapper from '@patternfly/react-core/src/demos/examples/DashboardWrapper';

import { rows, columns } from '../examples/Data';
import { rows, columns } from '@patternfly/react-table/src/docs/demos/table-demos/sampleData';

export const StickyHeader: React.FunctionComponent = () => {
const renderLabel = (labelText: string) => {
Expand Down