import React, { useState } from 'react'; import Icon from 'src/components/Icon/index'; import { Tooltip } from 'antd'; import { ILargeScreenHierarchy } from '../../../type/largeScreenLayer'; function LargeScreenLayerHierarchy(props: ILargeScreenHierarchy) { const { iconList, layerListEvent, hierarchyDisabled } = props; const clickIcon = (key: string | number, item: any) => { !hierarchyDisabled && layerListEvent?.(null, key, item, 'iconClick'); }; return (
{Array.isArray(iconList) && iconList?.length > 0 && iconList?.map((item) => { return (
clickIcon(item?.key, item)} >
); })}
); } export default LargeScreenLayerHierarchy;