UNPKG

ps-frame-father

Version:

An enterprise-class UI design language and React components implementation

22 lines (21 loc) 735 B
import React from "react"; import classnames from 'classnames'; import "./index.css"; /** * @param {onClick} func 对外暴露的点击事件 * @param {className} string 自定义类名 * @param {type} string 按钮类型 primary | warning | info | default | pure * @param {shape} string 按钮形状 circle | radius(默认) */ export default function Button(props) { var children = props.children, onClick = props.onClick, className = props.className, type = props.type, shape = props.shape, block = props.block; return /*#__PURE__*/React.createElement("div", { className: classnames('xButton', 'ripple', type, shape, block ? 'block' : '', className), onClick: onClick }, children); }