UNPKG

react-filerobot-image-editor

Version:

React component version of filerobot image editor (FIE).

1 lines 650 B
import React,{useCallback,memo}from"react";import{StyledTabItem,StyledTabItemLabel}from"./Tabs.styled";var TabItem=function(a){var b=a.id,c=a.label,d=a.Icon,e=a.isSelected,f=a.onClick,g=useCallback(function(){"function"==typeof f&&f(b)},[b]);return React.createElement(StyledTabItem,{className:"FIE_tab","aria-selected":void 0!==e&&e,onClick:g,"data-testid":"FIE-tab-".concat(b.toLowerCase())},React.createElement(d,{size:24,"data-testid":"FIE-tab-item-icon-".concat(b.toLowerCase())}),c&&React.createElement(StyledTabItemLabel,{className:"FIE_tab-label","data-testid":"FIE-tab-item-label-".concat(b.toLowerCase())},c))};export default memo(TabItem);