import * as React from 'react'; import { ExampleCard, ComponentPage, IComponentDemoPageProps, PropertiesTableSet, } from '@fluentui/react-docsite-components'; import { Link } from '@fluentui/react/lib/Link'; import { PaginationButtonsBasicExample } from './Pagination.Buttons.Basic.Example'; import { PaginationButtonsCustomizationExample } from './Pagination.Buttons.Customization.Example'; import { PaginationButtonsCustomizationRoundExample } from './Pagination.Buttons.Customization.Round.Example'; import { PaginationComboBoxExample } from './Pagination.ComboBox.Example'; const PaginationButtonsBasicExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react-experiments/Pagination/Pagination.Buttons.Basic.Example.tsx') as string; const PaginationButtonsCustomizationExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react-experiments/Pagination/Pagination.Buttons.Customization.Example.tsx') as string; const PaginationButtonsCustomizationRoundExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react-experiments/Pagination/Pagination.Buttons.Customization.Round.Example.tsx') as string; const PaginationComboBoxExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react-experiments/Pagination/Pagination.ComboBox.Example.tsx') as string; export class PaginationPage extends React.Component { public render(): JSX.Element { return ( } propertiesTables={ ('!raw-loader?esModule=false!@fluentui/react-experiments/src/components/Pagination/Pagination.types.ts'), ]} /> } overview={

Pagination control

This control provides a customizable pagination component that can be used to achieve specific design requirement.There are two design options: with a list of buttons, with combobox

For cases when your application supports theming, Pagination component is equipped with everything you need to just load the custom theme to the application, and as long as the color palette you provide has an override for the{' '} Fabric colors {' '} used in Pagination, everything should be ok. If no theming is supported, then follow the example showing the use of the styles prop.

} isHeaderVisible={this.props.isHeaderVisible} /> ); } }