import * as React from 'react';
import { GroupedListBasicExample } from './GroupedList.Basic.Example';
import { IDocPageProps } from '@fluentui/react/lib/common/DocPage.types';
import { GroupedListCustomExample } from './GroupedList.Custom.Example';
import { GroupedListCustomCheckboxExample } from './GroupedList.CustomCheckbox.Example';
const GroupedListBasicExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/GroupedList/GroupedList.Basic.Example.tsx') as string;
const GroupedListCustomExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/GroupedList/GroupedList.Custom.Example.tsx') as string;
const GroupedListCustomCheckboxExampleCode = require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/GroupedList/GroupedList.CustomCheckbox.Example.tsx') as string;
export const GroupedListPageProps: IDocPageProps = {
title: 'GroupedList',
componentName: 'GroupedList',
componentUrl: 'https://github.com/microsoft/fluentui/tree/master/packages/react/src/components/GroupedList',
examples: [
{
title: 'GroupedList basic example',
code: GroupedListBasicExampleCode,
view: ,
},
{
title: 'GroupedList example with custom header and footer',
code: GroupedListCustomExampleCode,
view: ,
},
{
title: 'GroupedList example with custom checkbox',
code: GroupedListCustomCheckboxExampleCode,
view: ,
},
],
overview: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/GroupedList/docs/GroupedListOverview.md'),
bestPractices: require('!raw-loader?esModule=false!@fluentui/react-examples/src/react/GroupedList/docs/GroupedListBestPractices.md'),
isHeaderVisible: true,
isFeedbackVisible: true,
};