@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
26 lines (25 loc) • 1.75 kB
JavaScript
/**
* 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