import a,{forwardRef as e}from"react";import t from"classnames";import{ComponentVibeId as i}from"../../../../../packages/shared/dist/tests/constants.js";var r=e((function(e,r){var n=e.id,s=e.onClick,d=e["aria-label"],o=e.tabIndex,l=e.icon,c=e.role,m=void 0===c?"img":c,f=e["data-testid"],p="function"==typeof l;return a.createElement("span",{"aria-hidden":e["aria-hidden"],className:t(e.className,"fa",p?"":l),onClick:s,ref:r,"aria-label":d,tabIndex:o,role:m,id:n,"data-testid":f,"data-vibe":i.ICON},p&&a.createElement(l,null))}));export{r as default};
//# sourceMappingURL=FontIcon.js.map
