@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
15 lines (14 loc) • 802 B
JavaScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-22 14:49:52
* Update:: import { IWebpartBannerProps } to '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps;'
*/
import * as React from 'react';
import { Icon } from '@fluentui/react/lib/Icon';
export function addExpandoIcon(nearElements, bannerProps, onClickToggleExpando) {
if (bannerProps.expandoProps.enableExpandoramic === true) {
let thisIcon = bannerProps.expandoProps.expandoDefault === true ? 'BackToWindow' : 'ChromeFullScreen';
nearElements.push(React.createElement(Icon, { iconName: 'ChromeFullScreen', onClick: onClickToggleExpando, style: bannerProps.bannerCmdReactCSS, title: "Toggle Expandoramic Mode" }));
}
return nearElements;
}
//# sourceMappingURL=expandoIcon.js.map