UNPKG

@mikezimm/fps-library-v2

Version:

Library of reusable typescript/javascript functions, interfaces and constants

26 lines (25 loc) 1.75 kB
/** * CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52 * Update:: import { IFPSIconApps } to '@mikezimm/fps-core-v7/lib/components/atoms/Icons/IFPSAppIcons;' * Update:: import { getIconStyles } to '@mikezimm/fps-core-v7/lib/components/atoms/Icons/getIconStyles;' */ /*** * d888888b .88b d88. d8888b. .d88b. d8888b. d888888b .d88b. d88888b d88888b d888888b .o88b. d888888b .d8b. db * `88' 88'YbdP`88 88 `8D .8P Y8. 88 `8D `~~88~~' .8P Y8. 88' 88' `88' d8P Y8 `88' d8' `8b 88 * 88 88 88 88 88oodD' 88 88 88oobY' 88 88 88 88ooo 88ooo 88 8P 88 88ooo88 88 * 88 88 88 88 88~~~ 88 88 88`8b 88 88 88 88~~~ 88~~~ 88 8b 88 88~~~88 88 * .88. 88 88 88 88 `8b d8' 88 `88. 88 `8b d8' 88 88 .88. Y8b d8 .88. 88 88 88booo. * Y888888P YP YP YP 88 `Y88P' 88 YD YP `Y88P' YP YP Y888888P `Y88P' Y888888P YP YP Y88888P * * */ import * as React from 'react'; import { Icon, } from '@fluentui/react/lib/Icon'; import { getIconStyles } from '@mikezimm/fps-core-v7/lib/components/atoms/Icons/getIconStyles'; export function buildAppWarnIcon(app, iconName, title, color) { return React.createElement(Icon, { iconName: iconName, title: title, style: getIconStyles(app, color) }); } export function buildClickableIcon(app, iconName, title, color, onClick, id, dataSearch) { return React.createElement(Icon, { iconName: iconName, title: title, style: getIconStyles(app, color), onClick: onClick, id: id, "data-search": dataSearch }); } //# sourceMappingURL=stdIconsBuildersV02.js.map