import * as React from 'react'; import { IDocPageProps } from '@fluentui/react/lib/common/DocPage.types'; import { PivotBasicExample } from './Pivot.Basic.Example'; import { PivotIconCountExample } from './Pivot.IconCount.Example'; import { PivotLargeExample } from './Pivot.Large.Example'; import { PivotTabsExample } from './Pivot.Tabs.Example'; import { PivotTabsLargeExample } from './Pivot.TabsLarge.Example'; import { PivotOnChangeExample } from './Pivot.OnChange.Example'; import { PivotRemoveExample } from './Pivot.Remove.Example'; import { PivotOverrideExample } from './Pivot.Override.Example'; import { PivotSeparateExample } from './Pivot.Separate.Example'; import { PivotOverflowMenuExample } from './Pivot.OverflowMenu.Example'; const PivotRemoveExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Remove.Example.tsx') as string; const PivotBasicExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Basic.Example.tsx') as string; const PivotLargeExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Large.Example.tsx') as string; const PivotTabsExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Tabs.Example.tsx') as string; const PivotTabsLargeExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.TabsLarge.Example.tsx') as string; const PivotOnChangeExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.OnChange.Example.tsx') as string; const PivotIconCountExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.IconCount.Example.tsx') as string; const PivotOverrideExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Override.Example.tsx') as string; const PivotSeparateExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.Separate.Example.tsx') as string; const PivotOverflowMenuExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/Pivot.OverflowMenu.Example.tsx') as string; export const PivotPageProps: IDocPageProps = { title: 'Pivot', componentName: 'Pivot', componentUrl: 'https://github.com/microsoft/fluentui/tree/master/packages/react/src/components/Pivot', examples: [ { title: 'Default Pivot', code: PivotBasicExampleCode, view: , }, { title: 'Count and Icon', code: PivotIconCountExampleCode, view: , }, { title: 'Large link size', code: PivotLargeExampleCode, view: , }, { title: 'Links of tab style', code: PivotTabsExampleCode, view: , }, { title: 'Links of large tab style', code: PivotTabsLargeExampleCode, view: , }, { title: 'Trigger onchange event', code: PivotOnChangeExampleCode, view: , }, { title: 'Show/Hide pivot item', code: PivotRemoveExampleCode, view: , }, { title: 'Override selected item', code: PivotOverrideExampleCode, view: , }, { title: 'Render content separately', code: PivotSeparateExampleCode, view: , }, { title: 'Pivot with overflow menu', code: PivotOverflowMenuExampleCode, view: , }, ], overview: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/docs/PivotOverview.md'), bestPractices: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/docs/PivotBestPractices.md'), dos: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/docs/PivotDos.md'), donts: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/Pivot/docs/PivotDonts.md'), isHeaderVisible: true, isFeedbackVisible: true, allowNativePropsForComponentName: 'PivotItem', allowNativeProps: true, };