antd-hz
Version:
华卓科技基于 antd 5.0 定制的组件库
25 lines (24 loc) • 600 B
JavaScript
"use client";
import React from 'react';
import { generateColor } from '../util';
const ColorClear = _ref => {
let {
prefixCls,
value,
onChange
} = _ref;
const handleClick = () => {
if (value && !value.cleared) {
const hsba = value.toHsb();
hsba.a = 0;
const genColor = generateColor(hsba);
genColor.cleared = true;
onChange === null || onChange === void 0 ? void 0 : onChange(genColor);
}
};
return /*#__PURE__*/React.createElement("div", {
className: `${prefixCls}-clear`,
onClick: handleClick
});
};
export default ColorClear;