UNPKG

@zohodesk/dot

Version:

In this Library, we Provide Some Basic Components to Build Your Application

31 lines (30 loc) 953 B
import React from 'react'; import { EditIcon_propTypes } from "./props/propTypes"; import style from "./Icons.module.css"; import { Icon } from '@zohodesk/icons'; import btnStyle from '@zohodesk/components/lib/semantic/Button/semanticButton.module.css'; export default class EditIcon extends React.Component { render() { let { onClick, dataId, dataTitle, iconClass, iconSize, className } = this.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;