@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
28 lines • 892 B
JavaScript
import React from 'react';
import { EditIcon_propTypes } from "./props/propTypes";
import style from "../../../list/Icons/Icons.module.css";
import { Icon } from '@zohodesk/icons';
import btnStyle from '@zohodesk/components/es/semantic/Button/semanticButton.module.css';
export default function EditIcon(props) {
let {
onClick,
dataId,
dataTitle,
iconClass,
iconSize,
className
} = props;
return /*#__PURE__*/React.createElement("button", {
onClick: onClick,
className: `${style.iconStyle} ${style.blueHover} ${className ? className : ''} ${btnStyle.buttonReset}`,
"data-id": dataId,
"data-test-id": dataId,
"data-title": dataTitle,
"aria-label": dataTitle
}, /*#__PURE__*/React.createElement(Icon, {
name: "ZD-GN-edit",
iconClass: iconClass ? iconClass : '',
size: iconSize
}));
}
EditIcon.propTypes = EditIcon_propTypes;