@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
30 lines (29 loc) • 1.64 kB
JavaScript
/**
* CodeAnalizerComment: Updated 3 imports on 2024-09-21 23:07:24
* Update:: import { PivotLinkFormat } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Pivot;'
* Update:: import { PivotLinkSize } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Pivot;'
* Update:: import { IFPSFilterButtonWPProps } to '@mikezimm/fps-core-v7/lib/components/atoms/FilterButtons/interfaces/IFPSFilterButtonWPProps;'
*/
import * as React from 'react';
// import { escape } from '@microsoft/sp-lodash-subset';
import { PivotLinkFormat, PivotLinkSize } from '@fluentui/react/lib/Pivot';
import { Pivot, PivotItem, } from '@fluentui/react/lib/Pivot';
import { getHelpRefinerColumns } from './RefinerColumns';
import { getHelpRefinerRules } from './RefinerRules';
import { getHelpStringFunctions } from './StringFunctions';
import { getHelpFilterButtons } from '../../../../components/atoms/FilterButtons/PropPaneHelp/FilterButtonPropPaneHelp';
export function getHelpRefiner(buttons) {
//headerText={ 'Performance' }
const pages = [
getHelpFilterButtons(buttons),
getHelpRefinerColumns(),
getHelpRefinerRules(),
getHelpStringFunctions(),
];
// https://github.com/mikezimm/drilldown7/issues/441
const WebPartHelpElement = React.createElement(PivotItem, { headerText: 'Filters' },
React.createElement("div", { style: { overflowX: 'scroll', marginTop: '1.5em' } },
React.createElement(Pivot, { linkFormat: PivotLinkFormat.tabs, linkSize: PivotLinkSize.normal }, pages)));
return WebPartHelpElement;
}
//# sourceMappingURL=Refiners.js.map